Residents React As G-7 Leaders Gather In Southwest England Village
Newsy is in Carbis Bay in Southwest England, where world leaders are gathering for the G-7 Summit.
Posted at 6:32 PM, Jun 10, 2021
Copyright 2024 Scripps Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.