WORLD & GLOBAL NEWS8 months ago
Thousands Flee Philippine Coast As Storm Makes Landfall • Channels Television
Thousands of residents fled their homes along the Pacific seaboard of the Philippines Saturday as Tropical Storm Fengshen made landfall, triggering warnings of coastal flooding....