Storm Eta’s death toll near 150

Storm Eta’s death toll near 150

The death toll from torrential downpours unleashed by storm Eta leapt on Friday as Guatemalan soldiers reached a mountain village where around 100 people were killed by a landslide, adding…
Read More Here