In Pictures: G7 leaders meet at the seaside Jun 11, 2021 | 0 comments World leaders are in Cornwall for three days of talks – and the occasional trip to the beach…Read More Source: BBC News Submit a Comment Cancel replyYour email address will not be published. Required fields are marked *Comment Name * Email * Website