Virginia sheriff charged with handing out deputy badges for bribes, US attorney’s office says
By Samantha Beech (CNN) — A Virginia sheriff is facing federal fraud and conspiracy charges as the US Justice Department claims he handed out…
Continue Reading