Turkey detains dozens of tech staff suspected of coup links

Turkish authorities have ordered the arrest of 105 people working in information technology who were believed to have been involved in the attempted military coup a year ago, state-run Anadolu news agency reported on Tuesday.

Worthy Christian News