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

More...