In the early evening of April 1, 2021, DeAngelo Tafoya, a 22-year-old single father, was waiting for a bus at the intersection of Federal Boulevard and Alameda Avenue in Denver. Tragically, what should have been a routine wait turned into a scene of violence that would cut his life short. Gunshots rang out, fired from a gold SUV, striking Tafoya and another man, 59-year-old David Lara. Both men were rushed to the hospital but succumbed to their injuries. Tafoya was working two jobs to provide fo
...Read More