Rep. Sheila Cherfilus-McCormick, a Florida Democrat, announced she was stepping down from Congress on Tuesday just prior to facing a House ethics hearing. Cherfilus-McCormick was indicted last year for allegedly stealing $5 million in FEMA funds for her campaign. She has denied any wrongdoing.
Air Date: Apr 22, 2026