News

Sheriff Steven Tompkins was arrested in Florida after a federal grand jury indicted him on two counts of extortion.