General Santos City Marks 58th Anniversary ‘Shaken but Unbroken’ After 7.8 Magnitude Earthquake | Daily Tribune