Northern Cyprus, officially the Turkish Republic of Northern Cyprus, is a de facto state that comprises the northeastern portion of the island of Cyprus. Read More
Iranian missiles were launched toward Cyprus during Tehran’s latest retaliatory operation, according to the United Kingdom’s Defence Secretary John ... ...