Every once in a while, a public official is charged with a crime so brazen that it makes your jaw drop. Congresswoman Sheila Cherfilus-McCormick, Democrat of Florida, has just been indicted, and the scale and conspiracy alleged by the Department of Justice is, indeed, jaw-dropping.


Recent Comments