St. Louis Postal Worker sentenced to prison for aiding in robbery of post office
St. Louis, MO –Arielle Steed, 27, of St. Louis, MO, was sentenced to 24 months in prison for aiding and abetting the robbery of a United States Postal employee. Steed appeared in federal court today before United States District Judge Catherine D. Perry. According to court documents, in early December 2018, Steed and co-defendant Dywane […]