Last Updated: Thursday, June 10, 2010, 09:56
The first three of six C-130J Super Hercules airlifters purchased by India from in a USD 1 billion deal with US have taken the final positions on Lockheed Martin`s assembly line in Marietta, Georgia.
more videos >>