Friday, July 07, 2017

Cars set ablaze in Hamburg amid anti-G20 protests

No comments: