1. Home
  2. Video
  3. News
  4. 20 killed in landslide in Phillippines

20 killed in landslide in Phillippines

 
Published on:
Moosoon rains in the northwest area of the Philippines caused massive landslides, resulting in at least 20 deaths.