A Turkish-flagged cargo ship sank on Sunday after colliding head-on with another vessel in the Bosphorus straits, the coast guard said.