Marsha Spicer was raped and murdered while being videotaped in 2006. Davis has been convicted and sentenced to death in her case.
Davis and his girlfriend, Dena Riley, are also charged with another videotaped murder in the death of Michelle Huff-Ricci.
No comments:
Post a Comment