FLORIDA / MASSACHUSETTS — Suffolk County Sheriff Steven Tompkins was arrested Friday morning in Florida following a federal indictment accusing him of extorting $50,000 from a national cannabis company seeking …
Tag: