G20 protestors FIREBOMB a police station in Hamburg

Up to 100,000 anti-capitalist protesters are expected to cause chaos today, as heads of state including US President Donald Trump and Russian leader Vladimir Putin meet.

0
0