Tropical Storm Leaves 98 Dead, 63 Missing In Philippines October 31, 2022 Jane Francis 0 Tropical Storm Leaves 98 Dead, 63 Missing In Philippines. Authorities in Philippines has reported Ninety-eight people dead and 63 others missing after tropical storm Nalgae [Read More]