Daily news from Nigeria and the world at large
Hurricane Iota has made landfall in Nicaragua two weeks after another devastating storm hit. The US…