Turkish Intelligence
Diplomacy
Turkey Claims to Have Nabbed Greek Spy
Turkish state media claims that a Greek spy has been apprehended in the country, but Greece denies the claims.
Turkey alleged that Greek citizen Mohammmed Amar Ampara was spying on the country on behalf of the Greek National Intelligence Organization,...