Southern Philippines landslide: 54 dead, 63 missing



The death toll from a devastating landslide in Davao de Oro province, southern Philippines, has climbed to 54, with an additional 63 individuals still missing, as reported by CBN News.

The tragic …