Tag: Leros
-
Greece Investigates Weapons Missing from Navy Base on Leros Island
September 11: Greece has launched an investigation after an inspection revealed that weapons were missing from a navy facility on the Aegean island of Leros, its government spokesman said on […]