the Context



Police

Police and protesters battle during May Day demonstrations in Germany, Greece, and Turkey.

  1. BBC
  2. The Straits Times

Related: