Protests greet G20 leaders in Hamburg, Germany
Friday, July 7, 2017 - 07:02
in Earth & Climate
Police in Hamburg, Germany, used water cannons on protesters who said they were provoked into violence on the sidelines of the G20 summit of world leaders.