Home > ... > Forum 25713

> The Great New Orleans Land Grab-The 17th Street Canal levee was breached on purpose

16 September 2005, 07:55

good article and so true, people wake up and see what’s going on!