Thomas Sumner
  • About
  • Portfolio
  • Resume
  • Contact

Clip

Onshore hurricanes in a slump

Science News, April 2015

No major hurricanes have slammed into the coast of the United States since Hurricane Wilma in 2005.

Photo Credits