The C-130J Super Hercules, which crashed south of New Delhi, was carrying at least five crew members, who are all believed to be dead, the Indian Air Force said.
Trending Articles
More Pages to Explore .....