Military plane transporting troops crashes in the Philippines and bursts into flames

At least 17 people were killed when a military plane came down in southern Philippines. The plane – Lockheed C-130 Hercules – was carrying 97 passengers, mostly troops when it overshot the runway while landing on the island of Jolo. Seventeen bodies were found at the crash site. 47 people were rescued alive from the […]