Turkish Police
- Middle East
Turkey detains 10 suspects over 2016 failed coup
Ankara: The Turkish police have detained 10 suspects over their alleged links to a network accused of orchestrating a failed coup attempt in 2016. The suspects allegedly had organisational ties with people…