Laura Green, a 23-year-old woman from Saint Louis, Missouri, was tragically found shot to death on the morning of July 20, 2015. Her body was discovered near Interstate 70 and North Euclid around 8:00 a.m. This incident was part of a string of murders that occurred on the same day, as two other women, Ce’onta Cretter, 21, and another 23-year-old woman, were also found shot to death in the 5400 block of Ruskin Avenue earlier that morning. The police indicated that all three women knew each othe
...Read More