Video

Philippines reels, recovers dead from storm

2022-04-14

Tropical Storm Megi devastated provinces in the central region and unleashed killer landslides.

Most Watched