Philippines Landslide: 65+ Deaths Reported in Benguet
A catastrophic storm-induced landslide in Benguet, Philippines has claimed an estimated 65+ lives after a hillside collapsed onto a residential settlement. Emergency officials are urging public restraint and relying on verified information as rescue operations continue under challenging conditions.
Philippines Landslide: 65+ Deaths Reported in Benguet Read More