Chinese Zoo Alerts Public of Escaped Leopards – Three Weeks Later
A zoo in China waited nearly three weeks to alert the public that it had accidentally released three leopard cubs into the local environment for fear of losing tourist revenue during a recent public holiday, Singapore’s Mothership news site reported on Tuesday.























