Mudslide timeline

  • Southern Leyte Mudslide of 2006

    A massive rock slide-debris avalanche occurred on February 17, 2006 in the Philippine province of Southern Leyte that caused widespread damage and... Read more