5 days ago
Queen Elizabeth II to join Biden, world leaders at as U.K. adds royal star power to G-7 summit squib
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...
Continue reading on Upworthy...
Facebook Share Trend
Squibs You Might Like