Storm Eta Wreak Havoc in Central America
Storm Eta has unleashed torrential rains, catastrophic landslides and floods across Central America, killing dozens of people, displacing more than 300,000 people and turning roads into torrential downpours. At least…