African Cheetahs To Be Spotted Soon In India
New Delhi: India and Namibia have signed a deal to bring cheetahs into the South Asian country, with the first batch of eight wild cats set to arrive next month, the Ministery for Environment, Forest & Climate Change said on Wednesday.…