samedi

Germany: Turmoil, fires and water cannons on Hamburg streets as G20 prot...