PHOTOS: Inside The Boeing C-17’s Home
Photos taken during my visit in 2008 to Boeing’s C-17 facility in Long Beach, California where the ten aircraft (and six options) for India will be manufactured.
What to read next
An Indian weapons development team from the Defence R&D Organisation has conducted the first ever test-firing of a man-portable shoulder […]
Days after the Indian Air Force leadership went on the record to declare India’s 2016 Rafale deal a far better […]
With a deal for 36 Rafales for her service at the heart of a political storm, the Indian Air Force […]