DeAngelo Tafoya, a 22-year-old male, was waiting for a bus on the afternoon of April 1, 2021, in Denver, Colorado, a day that would tragically be his last. A devoted single father, he was working two jobs, putting in more than 80 hours a week to provide for his infant daughter, Athena. He had been working overtime to save money for their first vacation together. That afternoon, as he and another man, 59-year-old David Lara, waited at the bus stop near the intersection of South Federal Boulevard
...Read More