Share this article

print logo
Crime

Two Genesee County residents were arrested on drug charges Friday following a traffic stop in Stafford, according to the Genesee County Sheriff's Office. Jack E. Benson, 60, of Pavilion, was charged with three counts each of third-degree sale of a controlled substance and third-degree criminal possession of a controlled substance, felony charges, the Sheriff's Office sa…