On January 26, 2018, 31-year-old Santiago Lee was found deceased in a parking lot at 350 South Federal Boulevard in Denver, Colorado. The Denver Police Department responded to the scene around 7 p.m., where they discovered Lee had suffered fatal gunshot wounds.
In the days following the incident, Denver police released a description of a suspect believed to be involved in Lee's death. The suspect was described as a Hispanic male, aged between 20 to 30 years old, approximately 5 feet 10
...Read More