Charlotte Davis, 78, and her husband Richard Davis, 79, were found dead in their home in Colo, Iowa, on January 8, 2020. The incident was reported after a family member called 911 regarding two deceased individuals at the residence.
The investigation by the Story County Sheriff's Office revealed that Charlotte Davis was shot to death by her husband, Richard Davis, in what appears to be a murder-suicide. The couple's children stated that Richard's health had significantly declined over t
...Read More