the Context

Fresh clashes break out between protesters and police in Rostock, Germany prior to the 33rd G8 summit.

  1. AFP via News Limited

Related: