Rescuers inspect the damage after an earthquake in General Santos, 8 June, 2026 ...