Jackson Mayor Chokwe Antar Lumumba confirmed Tuesday he has been indicted by a federal grand jury in a sweeping corruption probe.
Jackson Mayor Chokwe Antar Lumumba confirmed Tuesday he has been indicted by a federal grand jury in a sweeping corruption probe.