Severe weather triggered a deadly landslide that destroyed many homes in Abuyog, Philippines, on April 14.