In the early morning hours of a cold January day in Denver, Colorado, the life of 19-year-old Imanol Del Valle was tragically cut short. On January 17, 2021, police officers discovered the young man in the driver's seat of a Honda Accord at the intersection of Ellsworth Avenue and Newton Street. He had sustained multiple gunshot wounds to the back of his head, his chest, and his right arm. Rushed to a nearby hospital, he succumbed to his injuries. The medical examiner would later rule his death
...Read More