On April 1, 2021, a tragic incident occurred in Denver, Colorado, resulting in the deaths of two individuals, including 59-year-old David Lara. The event unfolded when Denver police officers responded to a 911 call reporting a shooting involving a tan SUV near the intersection of Federal Boulevard and Alameda Avenue. Upon arrival, the officers found two male victims, David Lara and 22-year-old DeAngelo Tafoya, suffering from gunshot wounds at a bus stop. Despite immediate medical attention, both
...Read More