REGIONAL

Turkish police detain 47 officers over failed coup

June 15, 2021 admin 0

Turkish police on Monday detained 47 police officers over their alleged links to a network accused of orchestrating a coup attempt in 2016, the state-run Anadolu agency reported. Police launched simultaneous operations in 32 provinces […]