ANTI G20 PROTEST, RIOT POLICE VS PROTESTERS in Hamburg, Germany.