Former Virginia Sheriff Indicted on Public Corruption Charges

Former Sheriff Robert McCabe was charged with defrauding the citizens of Norfolk through a bribery scheme, according to a statement by the United States Department of Justice.