‘In the hands of God:’ Storm Iota pummels Central America
‘In the hands of God:’ Storm Iota pummels Central America

Puerto Cabezas still partly flooded after Hurricane Eta two weeks ago, again bears the brunt of the storm’s impact.