Cyclone Chapala has hit the Yemeni mainland bringing hurricane-force winds, heavy rain and powerful waves. Photos and videos posted online…