Stacy Head wins New Orleans City Council at Large Seat

Stacy Head wins the New Orleans City Council at Large Seat. She narrowly defeated Cynthia Willard-Lewis 27,787 to 27,506.