Decoda Lee Roberts, a 23-year-old male from Fort Worth, Texas, tragically lost his life on March 6, 2020. The Tarrant County Medical Examiner's Office determined that the cause of death was a gunshot wound to the torso. Decoda was shot in the chest in the 4300 block of Poinsetta Drive and was pronounced dead at a hospital approximately 35 minutes later. The homicide unit of the Fort Worth Police Department launched an investigation into his death.
The investigation revealed that Decoda wa
...Read More