Kevin Deandre Byrd, age 26, was shot and killed on March 8, 2009, in St. Louis, Missouri. The incident occurred during the early morning hours, and Byrd was found with fatal gunshot wounds on a street in the city. The homicide took place in an area often characterized by incidents of gun violence, which unfortunately has affected numerous young lives in St. Louis.
Byrd's death is one of many unsolved homicides that have haunted the St. Louis area for years. Law enforcement has faced dif
...Read More