Author: Cem Yavuz

Will Greece’s Planned Sea Barrier To Block Migrants Stay Afloat?

Greece has announced plans to construct a 2.7km long netted sea barrier off the island of Lesbos in order to deter migrants crossing from neighboring Turkey. The barrier, which is planned to rise 17 inches above sea-level, will be equipped with lights and reflectors in order to mark clearly Greece’s

Read More »