The following article was featured in:
Source:
NBC Chicago
05/08/2024.
A Michigan woman was sentenced to 20 years in prison on Tuesday in the 2003 murder of her newborn twin sons, who were left for dead in a trash bin in southwest suburban Stickney Township.
Continue on to full article...