15 Jul 2019

Deluges, Delusions and Doctrines of Demons Abound Deluges Heavy rainfall during June was the third consecutive time in 2019 that the past 12-month precipitation record hit an all-time high. Flash flooding from heavy rains battered New Orleans on Wednesday.  Tropical Storm Barry hit the Louisiana coast Saturday, flooding highways, forcing people to rooftops and dumping […]