×

Indonesian military plane crashes in city

An Indonesian air force Hercules C-130 plane with 12 crew aboard crashed Tuesday into a residential neighborhood in the country’s third-largest city Medan. At least 70 people were reported dead.