« Back to News
In Pictures: G7 leaders meet at the seaside
June 11, 2021
World leaders are in Cornwall for three days of talks - and the occasional trip to the beach...
June 11, 2021
World leaders are in Cornwall for three days of talks - and the occasional trip to the beach...