Police detain May Day protesters in Istanbul
  • 2 years ago
Turkish police prevent demonstrations and detain dozens of protesters in Istanbul on International Workers’ Day, also known as May Day.
Recommended