Typhoon Ompong (international name: Mangkhut) slammed into Cagayan in northern Luzon on Saturday with violent winds and torrential rains, as authorities warned millions in its path of potentially heavy destruction.

read more…