Some features of this site are not compatible with your browser. Install Opera Mini to
better experience this site.
Remnants of Hurricane Patricia dropped heavy rains in Texas and Louisiana.
The strongest hurricane ever recorded around the Americas is set for landfall on the southwest coast of Mexico.
Image of the Day