Cyclone pounds Yemeni island ahead of landfall on Yemen, Oman coast
Tropical Cyclone Mekunu left behind death and destruction after sweeping through waters near Yemen's southern island of Socotra and pounding the island, a local official said Friday.