A few buildings collapsed and key infrastructure sustained quake damage in the city of General Santos, and tsunami damage was ...