Advertisement

Photos: Indonesia military plane crash

Share via

An air force cargo plane crashed in Medan, North Sumatra, Indonesia, on June 30, 2015. The Hercules C-130 plane crashed into a residential neighborhood in Medan, the country’s third-largest city.

Advertisement