News

A $5.2 million US Navy logistics facility was recently opened in Souda Bay on the Greek island of Crete, with the aim to offer better support ...