PHOTOS: IAF C-130J Lands At Car Nicobar Base
Monday, May 28, 2012
IAF Statement: In yet another accomplishment, the C-130J super Hercules aircraft touched down at Air Force Station, Car Nicobar on 28 May 2012 on its maiden flight to the island airbase. After almost 6 hours flight from...