Hurricane Eta makes landfall south of Nicaragua with 140 mph winds
Hurricane Eta made landfall south of Nicaragua with estimated wind speeds of 140 mph around 4 p.m.
More Videos
From CNN Newsource affiliates