New Orleans’ mayor accused her of stalking. Now she’s filed a $1 million defamation suit

Back
Top