Alexa
  • Directory of Taiwan

Turkish media report explosion near police station in town in southern Turkey

Turkish media report explosion near police station in town in southern Turkey

ANKARA, Turkey (AP) — Turkish media report explosion near police station in town in southern Turkey.


Updated : 2021-04-20 21:41 GMT+08:00