Holy Cats! Jerusalem's Strays and Their Unsung Guardian

March 16, 2017 - Stray cats are found everywhere in… more