New Orleans city council approves new Entergy power plant despite vocal opposition

New Orleans city council approves new Entergy power plant despite vocal opposition