NBC

Queen to join Biden, world leaders at G-7 summit as U.K. adds star power to charm offensive

Written by Shirley

While there was always meant to be some royal presence at the G-7 summit in the small Cornish seaside town of Carbis Bay, the arrival of the queen is a surprise.

Continue

About the author

Shirley

Leave a Comment