Revelations: When the Levee Breaks
Harvey’s Mammoth Deluge Potential: Some Models Are Showing Storm Could Produce Five Feet of Rain During recent years, a warmer than normal atmosphere has been producing more and more intense rain storms. The number of record daily rainfall instances around the world has been rising precipitously (see image above). This…