April 25, 2026 Indicted Former Congresswoman Sheila Cherfilus-McCormick Files for Reelection Despite Resignation and Federal Charges Over $5M FEMA Theft Allegations