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...
Tags: