On September 13, 2002, Michelle Richards, a 34-year-old resident of Cedar Rapids, Iowa, was tragically shot to death. The perpetrator of this heinous crime was her estranged husband, Duane Richards, who was 28 years old at the time.
Duane Richards and Michelle had a tumultuous relationship, and their marital issues had been well-documented. The incident that led to Michelle's death was a culmination of the domestic violence and tension that had been building between the couple. On the d
...Read More