At least four people have been killed and more than 100 others injured in a powerful earthquake that hit a southern Philippine city on Mindanao island, media reports said on Saturday. The Philippine Institute of Volcanology and Seismology said in its revised report the magnitude-6.7 quake struck 10:03 p.m. Friday 14 km northwest of Surigao City in Surigao del Norte province.