FOX News favicon

Indicted Democrat Sheila Cherfilus-McCormick to resign from Congress amid expulsion threat