appsamacharJan 27, 20232 minMore than 100 cheetahs will come to India from South Africa, deal confirmedSouth Africa has signed an agreement to give more than 100 cheetahs to India. The Environment Ministry said that after the arrival of...