No media source currently available
Tens of thousands of people marched peacefully through the streets of Hamburg, Germany, on July 8 to protest the Group of 20 summit after two consecutive nights of clashes between police and protesters. (Marek Hajduk, RFE/RL)