In the quiet spring of 2021, the life of a young mother was violently cut short, leaving a community in shock and a family devastated. On the evening of May 15, 28-year-old Caucasian female Leslie Liceth China Ruiz was working her shift as a manager at a Metro PCS store in Elsmere, Delaware. Tragically, what began as a routine workday ended in a brutal and senseless act of violence that would later be linked to a string of violent crimes.
Leslie, a mother of two young children, was alone
...Read More