In the winter of 1997, the life of retired Denver Police Detective Michael E. Dowd came to a quiet end, though the origins of his death were anything but. Dowd, a 62-year-old male, passed away on December 6, 1997, succumbing to a cascade of health failures that were the direct result of a violent encounter nearly three decades earlier. His death was the final chapter in a story that began on a November day in 1969, a story of duty, violence, and the long shadow of its aftermath.
On Novemb
...Read More