On a summer morning in St. Louis, Missouri, the life of Crystal Strong-Eddins, a 61-year-old Black/African American woman, came to a tragic end. On July 26, 2020, she was discovered deceased inside a vehicle on Wren Street in the northern part of the city. The nature of her death was immediately deemed suspicious by authorities, prompting the launch of a homicide investigation into the circumstances surrounding her passing.
Known for her vibrant personality and love for fashion and cosmet
...Read More