CAT ISLAND: Cyprus Has More Feral Cats Than People, and Now Officials Wants To Implement a Mass Sterilization Program
Cyprus’ Cats/Photos Wiki Media. The cat’s out of the bag. The island nation of Cyprus, located in the Mediterranean Sea, has a troubled history, disputed by Greece and Turkey, while at the same time being a part of the British Commonwealth and, lately, of the European Union. The name Cyprus stems from the Greek word ‘Kypros’, which means ‘land of cypress trees’ or refers to