Tropical Storm Ofel batters the Philippines before heading out to sea
Tropical storm “Ofel” hit various parts of the country on Thursday, leaving at least four people dead and nine missing, according to National Disaster Risk Reduction and Management Council (NDRRMC). Tropical More...