The day was July 4, 2021, and the Armed Forces of the Philippines had just experienced its worst tragedy when the newly acquired Lockheed C-130 Hercules, delivered to the Philippines only in February of this year, crashed in Bangkal. It left 52 people dead — 49 of them among the 96 passengers on board, and three local residents.
Continue