Super Typhoon Man-yi made landfall in the Philippines on Saturday, bringing destructive winds and torrential rain to a nation ...