#In pictures: Protesters and police clash in Germany as #G-20 summit begins #Investorseuropemauritius | Humanitarian & Cultural Causes in Africa | Scoop.it

Protesters have taken to the streets of Hamburg, Germany, for the second day of anti-capitalism demonstrations as world leaders prepare to meet for this weekend's 12th annual G-20 summit.