Democratic Rep. Sheila Cherfilus-McCormick resigns from Congress, hours before facing sanctions, potential explusion
Home [Unofficial]
April 21, 2026
She faces a federal trial in Miami over allegations she and her brother stole $5 million in FEMA funds designated
Discussion in the ATmosphere