From US intervention in Iraq to Israel’s war in Gaza, an American base in Greece has facilitated conflict for decades. On the Greek island of Crete, the demonstration approached the American military base at Souda Bay from the nearby village of Mouzouras, winding its way through small roads surrounded by …
Read More »
Eurasia Press & News