Upshur County grand jury indicts 29 on a variety of charges
After its most recent term, the Upshur County grand jury has indicted 29 people of a variety of charges.
A Jefferson County grand jury this week handed up indictments on a range of criminal charges, according to court records.