Skip to playerSkip to main contentSkip to footer
  • 4/14/2015
Security forces were stationed in the north German town of Luebeck on Tuesday where a small anti-G7 protest took place ahead of the arrival of G7 foreign ministers. Duration: 1:00

Recommended