Tropical storm Amanda batters El Salvador

general news
El Salvador declared a state of emergency, as the first tropical storm of the season in the Pacific Ocean made landfall. Sustained rains threaten to cause mudslides and floods in the coming days, authorities warned.

Read full article on dw general

Latest News