NOAA Claims Regarding Louisiana Flooding Refuted by History

“On April 15, 1927 New Orleans got 15 inches of rain in 18 hours during the largest flood in US history.” much more here.

Comments are closed.