Insane World

Snow leopard dies at Illinois zoo after contracting Covid-19

A snow leopard has died after contracting Covid-19 at Miller Park Zoo in Bloomington, Illinois. Rilu, an 11-year-old snow leopard, struggled with Covid-19 induced pneumonia before death, according to a post on the Miller Park Zoo verified Instagram account. “Rilu arrived at the Miller Park Zoo in 2011 from the Oklahoma City Zoo,” the post […]