Flood, mudslide kill 98 in Philippines by afolabi November 1, 2022 0 At least 98 people have lost their lives as ‘Storm Nalgae’ rocked communities in the southern provinces of the Philippines. ...