Heatwaves and Floods Batter Africa as El Nino Fuels Record Ocean Temperatures | Africa Front