June 21, 2018

Storms cause devastation in Central America

A tropical depression storm pounding Central America has triggered floods and landslides that have left at least 18 people dead, officials say. In Guatemala, at least 13 people were reported killed with four victims in Nicaragua and one in El Salvador. Guatemala issued a "red alert" and … [Read more...]