Steven Calhoun, a 62-year-old man from Dallas, Texas, tragically lost his life on July 3, 2020. He was fatally shot in the front yard of his home located on the 5100 block of Echo Avenue. When officers arrived at the scene around 6:30 p.m., they found Steven Calhoun with a gunshot wound and pronounced him dead at the scene. A 29-year-old woman who was also present at the scene was seriously injured and taken to a local hospital for treatment.
Witnesses described the suspect as a Latino ma
...Read More