The Clueless Staff at Islamabad Zoo Unable to Explain Death of Lion Cubs
Rani, the African lioness at the Islamabad Zoo gave birth to four cubs on June 23, 2017. In November 2016, Rani had given birth to two stillborn cubs. Initially, Rani and cubs were lodged in a separate designated room, where their… Read More »The Clueless Staff at Islamabad Zoo Unable to Explain Death of Lion Cubs