World's fastest land animal Cheetah returns to India after 70 years

Decades after extinction, the Cheetahs are welcome on Indian soil after 70 years. Indian Prime Minister Narendra Modi released the Cheetahs that were brought from Namibia at Kuno National Park in Madhya Pradesh.