Evidence from Shele Covlin’s Crime Scene Appeared Staged
Preview

Evidence from Shele Covlin’s Crime Scene Appeared Staged

Bruising on Shele's body proved her cause of death was not an accident.

Season 11 Episode 13 - Videos