Come November, cheetah will be in the heart of India
This will send your heart racing. Cheetahs will again run wild in India -- for the first time since Independence --as 20 of the majestic cats will be introduced here from Africa in November this year.
