How the world sees Greece
The Long Horizon marine radar system will be built by Israel and GREECE in eastern Crete, the Greek newspaper Kathimerini reports. The enhanced ...