DeAngelo Tafoya

Death by Force

Case Description
Any updates on this case? Let us know!
On April 1, 2021, a tragic incident occurred in Denver, Colorado, resulting in the deaths of two individuals, DeAngelo Tafoya, 22, and David Lara, 59. The victims were found near the intersection of Federal Boulevard and Alameda Avenue, specifically at a bus stop, after a 911 call was made regarding gunshots and a tan SUV in the area. Upon arrival, police discovered the male victims suffering from shooting wounds. Despite being taken to the hospital, both men succumbed to their injuries.
...Read More
Victim Details

DeAngelo Tafoya

Male

Denver

CO

2021-04-01

22

DeAngelo

Tafoya

01/06/2025

Forum Posts (2)
Just came across a detail that’s been really bothering me: the witnesses at the scene reported see... ...Read More
08/18/2024
Has anyone else been following the trial of Elias and Tlaloc Chavez? I can’t imagine the pain that... ...Read More
05/23/2024
Other Cases from Denver, Colorado