Eta makes landfall on Cuba with 65 mph winds as death toll skyrockets in Central America
Eta, now back to tropical storm strength, slammed into Cuba by Sunday morning after leaving behind a trail of catastrophic damage and a rising death toll in Central America. The reorganizing tropical system is likely to continue strengthening and str
Read more…
