Leopard Rescued by the Net (6 pics) June 26, 2012 In Siliguri, India, a leopard that fell into a water reservoir was rescued by the net. Read more