[Watch] Seventy Years After Becoming Extinct In Country, 8 Cheetahs Land In India
New Delhi: A special chartered cargo flight, carrying eight cheetahs from Namibia, landed at Gwalior's Maharajpura airbase on Saturday.
From the airbase, the big cats were flown in an IAF…