Military Lockheed C-130 crashes in Philippines – at least 45 dead
A Philippines Air Force Lockheed C-130 transport aircraft has crashed after a failed landing attempt at Jolo Airport in the province of Sulu, Philippines. Having failed to land successfully at Jolo, the plane failed to gain sufficient height before crashing in nearby Patikul. Early reports indicate that there were 96 passengers on board, all military […]
Military Lockheed C-130 crashes in Philippines – at least 45 dead Read More »