New Orleans' mayor accused her of stalking. Now she's filed a $1 million defamation suit
2 years ago
26
ARTICLE AD BOX
A New Orleans woman has filed a $1 million federal lawsuit accusing Mayor LaToya Cantrell and some members of the city police department of civil rights violations and defamation