World

‘Who’s got all the money? We have’: G-7 protests hit the beach with blimps, games, banners, flames and more

Eccentric protest actions hit G-7 leaders summit in Cornwall, England.