tennessean.com
Three officials from Jackson, Mississippi, including Mayor Chokwe Antar Lumumba have been indicted as part of a bribery scandal. The case involved two undercover FBI agents posing as Nashville investors. How it happened.
about 2 months ago