Advertisements
Read Time:8 Second
More than 70 years after cheetahs were declared officially extinct in India, the country is now home to four newborn cheetahs, India’s Environment Minister announced Wednesday.