Grand jury indicts St. Louis County woman accused of stealing packages from private mailboxes
ST. LOUIS – A federal grand jury indicted 40-year-old Sherri Welch on two counts of theft or receipt of stolen mail this week. The U.S. Postal Inspection Service, with the help of the Hazelwood Police Department, arrested Welch on Thursday. According to the indictment, on or about December 28, 2020, Welch stole a package addressed […]