Super Typhoon Ragasa has slammed into northern Philippines, bringing heavy rains and strong winds. It made landfall at around ...