ED

Esra Dolgun

Authored

1 records found

The national government of Turkey has recently confirmed plans to build a new shipping canal within the borders of the country’s most populated city. The Istanbul Canal Project is planned to run parallel to the narrow water strait of the Bosporus (the Strait of Istanbul), by conn ...