Jennifer Taylor, 24, of Chicago, Sheba Taylor, 26, of Chicago, and Paul Sherrod Taylor, 28, of DeKalb, were charged with multiple felonies last month and then indicted by a Kane County grand jury July 16 on attempted murder charges in connection with the case.
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.