'Who's got all the money? We have': G-7 protests hit the beach with blimps, games, banners, flames and more
Published
Eccentric protest actions descend on G-7 leaders summit in Cornwall, England.
Published
Eccentric protest actions descend on G-7 leaders summit in Cornwall, England.