India has placed orders for 10 C-17s Globemaster III airlifters, of which five would be delivered this year and rest five in 2014. The flight test programme would be carried out at the Edwards Air Force Base in Valifornia.
'When I stepped on Indian soil, I lay down on the ground and kissed my homeland.'
Rediff.com takes at look at the most popular UFO sightings and close encounters of our age.