Roderick Pitts, aged 44, tragically lost his life on September 26, 2018, in Saint Louis, Missouri. His death was the result of a fatal shooting in the north city's Baden neighborhood. The incident occurred on a Wednesday, and it was reported that Eugene Phillip Hampton, aged 54, was charged with the murder of Roderick Pitts. The shooting took place in a residential area, and the circumstances surrounding the event were initially unclear, prompting a thorough investigation by local law enforcemen
...Read More