A cyclone with hurricane-force winds made landfall on Yemen’s Arabian Sea coast on Tuesday, flooding..