At least 17 dead after C-130 military plane crashes in Philippines: Report

  • 3 years ago
A Philippine C-130 military plane carrying troops on board has crashed in the country's southern region, news agencies reported on Sunday morning, citing military officials familiar with the development.

Recommended