On Saturday evening, the Kenya Meteorological Department said the cyclone had weakened after landfall on Mafia Island in ...