Francis Putnam Davis, a 68-year-old woman from Charlotte, NC, passed away on February 25, 2015. She was found dead in her home alongside her 43-year-old son, Christopher Davis. The tragic incident was determined to be a murder-suicide, with Christopher Davis believed to have shot his mother before taking his own life. The police were called to the scene and found both victims. Investigators concluded that no one else was present in the house at the time of the shootings.
Francis Putnam Da
...Read More