BREAKING: Rep. Sheila Cherfilus-McCormick (D-FL) has resigned from Congress ahead of possible expulsion.
She was found guilty of violating more than 20 House ethics rules and she still still faces federal charges for allegedly stealing millions of dollars in FEMA money.