A tropical storm causes a flood and multiple landslides, southern Maguindanao province, Philippines






Stories