Tropical storm kills 17 in El Salvador and Guatemala
Published
Published
San Salvador (AFP) June 3, 2020
The death toll from Tropical Storm Amanda in Central America rose to 26 even as a new..
San Salvador (AFP) June 1, 2020
Tropical Storm Amanda triggered flash floods, landslides and power outages as it..