Germany: Left-wing protesters scuffle with police in Berlin’s Neukolln

In Berlin, Germany, protestors clash with police.

Leave a Reply