Home Tags Philippines

Tag: Philippines

Deadly flooding and landslides hit the Philippines

0
Tropical Storm Tembin slams southern island of Mindanao, leaving behind a trail of destruction and death. Source link