Pilot Describes Moments Before Air Ambulance Crash-Landed In Delhi
Delhi
Updated: May 25, 2016
"We were 40-60 kilometres short of Delhi when the left engine failed," said one of the two pilots flying a Beechcraft King Air C-90A that crash-landed in Delhis Najafgarh yesterday.
Read more