Tropical storm Megi: Philippines death toll rises to 123 as landslides bury villages

Tag: Tropical storm