German riot police stood in front of protesters during demonstrations that were held during the G-20 summit in Hamburg, Germany.
Police and protesters clashed repeatedly in the streets on Thursday, June 6 and again on Friday, June 7, 2017. Click through the gallery to see how the demonstrations unfolded.
Credit: Fabrizio Bensch / Reuters
Demonstrators gathered at a riverside plaza before setting off on a march through the city.
Credit: Hannibal Hanschke / Reuters
Marchers held placards during the demonstration, which was named "G-20: Welcome 2 Hell."
Unrest broke out hours before the two-day gathering of the world's top economic powers convened in Germany's second-biggest city.
Credit: Kai Pfaffenbach / Reuters
Protesters were calling on G-20 leaders for action to fight climate change and address economic disparities around the world.
Hamburg boosted its police force so that 20,000 officers were on hand to patrol the city's streets, skies and waterways.
Credit: Pawel Kopczynski / Reuters
As crowds of protesters grew larger, German riot police took position by raising their shields.
Several activists who tried to block a street during the demonstration were pushed to the ground by police officers.
Others sat on the ground with their hands raised in the air.
Credit: Fabian Bimmer / Reuters
At one point during the demonstration, police deployed two water cannons while they were pelted with bottles by a group of black-clad protesters.
As some members of the crowd became violent, vehicles and other objects were set ablaze in the streets.
Credit: YouTube/Fasttorwa via Reuters
Organizers quickly called an end to the march after the violence broke out.