There are thousands of stray cats in Istanbul, Turkey. It's a city some continue to refer to by its past name, Constantinople, or by its rightful pun name, Catstantinople.
But instead of letting these cats roam the cold city streets, Imam Mustafa Efe has...