A military plane has crashed in the southern Philippines killing at least 29 people.
The plane was carrying more than 90 people - mostly troops - when it overshot the runway on Jolo island.
The plane came down a few kilometres from the town of Jolo.
Dozens of people were pulled alive from the wreckage and the military said 50 were injured and 17 are missing, with survivors taken to a nearby military hospital.
Officials said there was no sign that the aircraft had been attacked. An investigation will start once the rescue operation is complete.
The plane was carrying troops from Cagayan de Oro, on the southern island of Mindanao.
The AFP reports that many of those on board had only recently completed basic military training.
Armed forces chief, Gen Sobejana, told reporters the plane “missed the runway, trying to regain power but it didn't make it,"
A large ball of black smoke was seen above the wreckage of the plane - a Lockheed C130 Hercules.
The plane - which was previously in service with the US Air Force - was handed to the Philippines in January 2021, and was the first of two used Hercules to be delivered by the US under a defence co-operation scheme.