Climate Change May Have Souped Up Record-Breaking Texas Deluge
May 28, 2015
Scientific American - Large swaths of Houston were underwater yesterday after more than 10 inches of rain fell on the city during a 24-hour window.
tags: Texas Tech in the News