Sunday, June 7, 2015

Germany: Protesters clash with police in Bavaria ahead of G7 summit

No comments:

VK