New Orleans Residents Living On Toxic Landfill Win $75M Settlement Against City, Housing Authority
Current and former residents of a New Orleans neighborhood built on a toxic landfill won a $75.3 million judgment against the parish and housing authority....