Best of News


Air Force Station Āgra is located 175 kilometers south-southeast of... News PhotoAgra,DigitalGlobe,Image,India,Kilometre,Large,Military Aeroplane,Military Base,New Delhi,Satellite View,Science and Technology,Square,WindPhotographer Collection: DigitalGlobe 2013 DigitalGlobeAGRA, INDIA - APRIL 11, 2013: Air Force Station Āgra (a.k.a. Air Force Station Kheria) is located 175 kilometers south-southeast of India’s capital, New Delhi and is one of the largest air bases in India. The 78 Squadron is home to the IAF’s entire fleet of Il-78s, and 50 Squadron consists of the IAF’s three A-50EI Phalcons. (Photo DigitalGlobe via Getty Images)