Photo of the Day

AFP
A woman holds a placard reading "traitor of the people" at a protest during Merkel's visit to Heidenau on August 26, 2015

View gallery

500 photos

View Comments (2)