Cheetahs set to prowl India for the first time in 70 years
Cheetahs set to prowl India for the first time in 70 years For the first time in 70 years, India's forests will be home to cheetahs. Eight of them are set to arrive in August from Namibia, home to one of the world's largest populations of the wild cat.cheetahLINK