Get the latest world news from The Istanbul Post
Turkish Republic of Northern Cyprus to investigate passengers’ claims over deadly ship capsizing
LEFKOSA, Turkish Republic of Northern Cyprus Allegations raised by passengers following a ship capsizing on Sunday …
