Democratic Congresswoman Sheila Cherfilus-McCormick resigned from the US Congress on April 21, 2026, following an ethics investigation that found she committed more than 20 violations, including illegal campaign finance activities.The House Ethics Committee determined that Cherfilus-McCormick illegally funneled federal disaster aid funds into her election campaign and used the money for luxury purchases, including a $109,000 yellow diamond ring.She was elected in 2022 and denied the allegations, describing the investigation as a "witch hunt." She announced her resignation on social media, stating she chose to step away rather than engage in political games.Her resignation came minutes before the House Ethics... [Continue Reading]