In the summer of 2016, a story of success and new beginnings took a tragic turn in downtown Denver. Cara Russell, a 52-year-old woman and former mayor of Buena Vista, Colorado, had recently embarked on a new chapter in her life. She had moved to Denver to assume the role of executive director for the Colorado Recycling Association, a position that promised fresh opportunities and a chance to continue her career in public service and nonprofit work. This new start also followed a difficult person
...Read More