Video

euronews_icons_loading
Rescuers in Itogon municipality, Philippines at the site of a landslide