India’s ambitious Project Cheetah has recorded notable progress, with the country’s cheetah population increasing to 53, including 33 cubs born in India, the Ministry of Environment, Forest and ...