Super Typhoon Goni slams into Philippines as strongest landfalling tropical cyclone on record
Known as ‘Rolly’ in the Philippines, the storm likely caused catastrophic damage in the region of Catanduanes Island, where the typhoon made its initial landfall…