Philippine landslide death toll climbs to 37, with 63 missing
Updated 2024.02.11 13:46 GMT+8
CGTN
The death toll in a massive landslide that crashed into villages in Davao de Oro province in the southern Philippines has climbed to 37, with 63 remaining missing, authorities said on Sunday.