fbpx

Tag: floating barriers

floating sea 'dam'

Floating dam to be installed in the next few days

A floating barrier in the Aegean Sea to prevent refugees reaching Greece’s islands from Turkey, will be installed in the next few days. The 2.7 km project will be made of netting…

X