world



g20 3

Protesters Storm G20 Meeting in Germany

Protesters Storm G20 Meeting in Germany Anti-Capitalist protesters stormed G20 venue in Hamburg, Germany protesting against what they perceived unjust. According to some of the…