Tropical Storm kills at least 25 people as Philippines hit by floods and landslides

Tropical Storm kills at least 25 people as Philippines hit by floods and landslides