Article Image

IPFS News Link • Weather News - Links - History

New Orleans Wants $77 Billion from taxpayers

• New Orleans Times-Picayune
Submitting a claim for a staggering $77 billion, New Orleans joined tens of thousands of would-be plaintiffs who rushed to beat a deadline to alert the Army Corps of Engineers that they may sue for losses resulting from the levee breaches after Hurri

Free Talk Live