Melon-headed whale rescued in General Santos City
A stranded melon-headed whale was rescued by the Earth Island Institute Philippines’ team this morning, July 30, 2013, in a fishing community at Barangay Bula, Zone 5 in General Santos City. The whale was...