Tag: Landslides in Philippines

Numerous people are killed by storms and landslides as a result of Storm Nalgae in the Philippines

On Mindanao island's Maguindanao province, Storm Nalgae wreaked the most destruction. The area…

News Desk News Desk