Remnants of Hurricane Patricia dropped heavy rains in Texas and Louisiana.
Atmosphere Severe Storms
The strongest hurricane ever recorded around the Americas is set for landfall on the southwest coast of Mexico.
Image of the Day Atmosphere Water Severe Storms