The arrival of Patriot air-defense systems sparks debate on Karpathos island where residents weigh security, tourism and everyday struggles.
The arrival of Patriot air-defense systems sparks debate on Karpathos island where residents weigh security, tourism and everyday struggles.