Rafael Givens, a 33-year-old resident of Saint Louis, Missouri, tragically lost his life on July 17, 2019. Givens was found shot to death in the 9000 block of Halls Ferry Road, located in the city's Baden neighborhood. The incident was captured on surveillance video, which played a crucial role in the subsequent investigation.
The investigation into Givens' death led to the arrest of Terrell Whiting, a 42-year-old man who lived just a few blocks from the crime scene. Whiting was identifie
...Read More