In the days following Christmas of 2013, a grim discovery was made in a quiet Denver neighborhood, beginning a mystery that has lingered for years. On December 26th, police were called to a home at 1969 Trenton Street, initially on a report of a burglary. What they found inside, however, was far more tragic: the bodies of two men, 37-year-old Alexander Tower, a male resident of the home, and 39-year-old Francisco Gutierrez. Both men had been shot to death in what the police would describe as a d
...Read More