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

2021-07-05 49

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.

Free Traffic Exchange