Home Politics Democrat Congresswoman Sheila Cherfilus-McCormick Surrenders to Authorities After Allegedly Laundering $5 Million in FEMA Funds — Allegedly Bought 3.14-Carat Yellow Diamond Ring