Tropical Depression “Vicky” kills 5, set to make landfall over Palawan, Philippines
At least five fatalities were reported during the onslaught of Tropical Depression "Vicky" in the Philippines on Saturday, December 19, 2020 — the storm is forecast to make landfall over the central portion of Palawan on Saturday night, and intensify into…