20090616 city.nagpur: Leopard found dead in Teosa forest