Local News
Suffolk County Sheriff Steven Tompkins indicted, arrested on extortion charges
Suffolk County Sheriff Steven Tompkins was arrested in Florida after a federal grand jury indicted him on charges of extorting $50,000 from a cannabis company seeking to open in Massachusetts.