Protesters turn out in support of a range of causes as the leaders of Group of Seven nations meet for the forum’s 47th summit in Cornwall
12 June 2021
The Guardian