arrest warrent

Turkey’s failed coup: Warrants issued for 105 tech experts
Middle East

Turkey’s failed coup: Warrants issued for 105 tech experts

Turkey’s state-run news agency says authorities have issued detention warrants for 105 information technology experts suspected of aiding last year’s…
Back to top button