Home Tags Base

Tag: Base

The Naval Base at Souda, Crete: Strategic Asset or Source of Danger for Greece?

At a time when tensions between the United States and Iran are escalating dangerously, the strategic importance of Souda Naval Base on Crete is coming...

LATEST