Anthony Sowell’s Sister Harassed Out of Town by Community
PreviewAnthony Sowell’s Sister Harassed Out of Town by Community
Tressa Garrison couldn't escape the scrutiny she faced from the community.
Season 2 Episode 8 - Videos
2:34
Preview
Horrifying Scene Discovered at Anthony Sowell’s Home
Now Playing
1:33
Preview
Anthony Sowell’s Sister Harassed Out of Town by Community
1:33
Preview
Anthony Sowell Confesses Disturbing Secret to His Sister
2:15
Preview
Investigators Work with Anthony Sowell to Identify Victims
1:20
Preview
Anthony Sowell’s Sister: “I Became a Victim”
1:27
Preview
A SWAT Unit Raids Anthony Sowell’s House