News
New Orleans Mayor Latoya Cantrell has been indicted on fraud charges for allegedly covering up a romantic relationship with her bodyguard.
Friday's indictment of New Orleans Mayor LaToya Cantrell was huge news, but it wasn't a surprise, Faimon Robertst writes.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results