Begin typing your search...
Showing results for "#Tropical Storm Nalgae"
Death toll from tropical storm Nalgae in Philippines reaches 132
Nalgae, one of the most destructive cyclones that battered the Philippines, triggered flash floods and landslides in many parts of the Southeast Asian...