Tropical storm battering Philippines leaves at least 23 people dead in flooding and landslides International March 5, 2024The Associated PressLeave a Comment on Tropical storm battering Philippines leaves at least 23 people dead in flooding and landslidesTropical storm battering Philippines leaves at least 23 people dead in flooding and landslides