The Indian Air Force's new C-130 J aircraft, has crashed near Gawlior in Madhya Pradesh after taking off from Agra. All five air force personnel on board were killed. The military transport plane, India's biggest, is also known as Super Hercules. It crashed 72 km or 115 miles west of Gwalior.
(Read more)