Deadly Tropical Storm Amanda hits El Salvador, Guatemala
01 Jun 2020
Tropical Storm Amanda triggered flash floods, landslides and power outages as it barrelled through El Salvador and Guatemala Sunday, killing 14 people, authorities said, warning of further heavy rain to...