Tropical cyclone Kenneth has rapidly intensified to an equivalent of a Category 4 hurricane and is heading for landfall in northern Mozambique later today. Extreme winds, torrential rainfall and...