Turkish court annuls arrest warrants for military coup plot suspects
A Turkish court on Friday annulled the arrest warrants issued for 102 Turkish military officers over an alleged 2003 coup plot. The officers, including 25 generals and admirals, were arrested last month for allegedly participating in a...