News

Sheriff Steven W. Tompkins, the Sheriff for the Suffolk County Sheriff’s Department, is facing an extortion charge after he allegedly forced an executive of a Boston-based cannabis company to refund a ...