Sheila Cherfilus-McCormick is still registered to run for reelection despite resigning from Congress amid allegations she funneled disaster relief funding into her campaign.
loading...