G7 summit protests – in pictures

0
43

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

Continue reading…

LEAVE A REPLY

Please enter your comment!
Please enter your name here