Greek police arrest man on southern island of Crete on suspicion of espionage

A man from Azerbaijan, center, who was carrying a Polish passport and arrested on suspicion of espionage, leaves the court escorted by plainclothes police officers in Chania, on the southern island of Crete, Greece, Monday, June 23, 2025. (AP Photo/Giannis Angelakis)

The Associated Press

Related Content

Japan votes in election seen as key test for Prime Minister Shigeru Ishiba | Elections News

Vietnam tour boat survivor describes his escape from capsized vessel

What to know about the trial of Brazil’s former President Jair Bolsonaro

Leave a Comment