On a tragic spring afternoon in St. Louis, Missouri, the lives of Jonathan Young and Desha Davis were cut short in a brazen act of violence that left a child without parents and a community searching for answers. On April 29, 2019, police responded to a call in the 5900 block of Highland Avenue to find a grim scene. Jonathan Young, a 27-year-old male from St. Charles, and 25-year-old Desha Davis were discovered shot to death outside of a car. In a small measure of relief amidst the tragedy, Davi
...Read More