News

After 13 years, the consent decree placed on the New Orleans Police Department by the Department of Justice might be coming to an end. A gradual end.