Streamed live 15 hours ago
LIVE Stream: Massive Protests at G20 Summit in Hamburg, Germany 7/6/17
Massive protests break out in Germany ahead of G-20 summit July 6, 2017.
Thousands of people were taking part in a protest against the summit titled “G-20: Welcome to Hell.”
Demonstrators gathered at a riverside plaza used for Hamburg’s weekly fish market Thursday before setting off on a march through the city.
Protesters are taking to the streets in Hamburg, Germany for the Group of Twenty (G20) Summit 7/7/17