Turkey to Begin Construction of Istanbul Canal on June 26
Turkish authorities announced that the construction of the Istanbul channel bypassing the Bosphorus will begin on June 26, Turkish TV channel Haberturk reported. Turkish President …
Turkey to Begin Construction of Istanbul Canal on June 26 Read More »









