India Insane

India to introduce African Cheetah in the wild as mark to celebrate 75-year of independence

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. Their return comes decades after India’s indigenous population was declared officially extinct in 1952. The world’s fastest land […]