El Savador

Mudslides, rain leave 80 dead in Central America
Environment

Mudslides, rain leave 80 dead in Central America

SAN SALVADOR, El Salvador - The death toll from rains and mudslides across Central America rose to at least 80,…
Back to top button