Jenna Strouble was arraigned in Will County, Illinois court on April 10 and pleaded not guilty to nine counts of murder, according to online court records.
About the author
Related Posts
Protesters in Sterling raise concerns over Elon Musk’s role in DOGE
February 25, 2025