Tropical Cyclone Chapala Over the Gulf of Aden

Tropical Cyclone Chapala made landfall on mainland Yemen early on November 3, 2015, dumping torrential rains across the arid landscape.