Wednesday, May 8, 2013 5:04

(Before It’s News)

The German police took off their helmets and marched with the protesters- clearing the way for them. (More)

 

Report abuse