Hurricane Iota made landfall in Nicaragua in Central America night and has developed into a a category five storm. NHC notes that due to heavy rainfall associated with the storm, life-threatening flash flooding and river flooding is expected across portions of Central America. Daily Current ...
READ MORE +