Daily Archives: September 10, 2016

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.