VOA60Deewa VOA60 World - At Least 12 Killed in New Philippine Landslide September 20, 2018 Your browser doesn’t support HTML5 At Least 12 Killed in New Philippine Landslide