Sushi Staples Charged in Death of 10-Year-Old Boy Found in Garbage Can
Last week, authorities in Rock Island, Ill., made a shocking discovery when they found the body of a 10-year-old boy, Zion Staples, in a garbage can inside his mother’s garage. The Rock Island Police Department launched an investigation into the suspicious death, leading to the arrest of the child’s mother, Sushi Staples, 37 Reports indicate … Read more