tropical storm tembin

Tropical Storm Tembin Kills at Least 100 in Philippines

At least 100 people are reported to have been killed as Tropical Storm Tembin hit the southern Philippines, with dozens…

7 years ago