Massive Protests Taking Place at G20 Summit
On Thursday, massive protests began against the G20 Summit held in Hamburg, Germany. The organized effort, dubbed “Welcome to Hell” was in opposition to the meeting of 20 major nations’ leaders coming together, including President Donald Trump and Russian leader Vladamir Putin. Thousands of people took to the streets in an attempt to block the routes of the leaders planning to attend the meetings from reaching their designated arrival point. Vehicles and trash bins were set on fire overnight toward this end, and police used water cannons against protesters in order to quell the dissent. From the New York...
Read More