Scott Sisters Released in Kidney Deal

This story was originally published in 2011. This video explains jail terminology in the context of the famous Scott Sister case, who were released from jail after serving sixteen years....

This content is for registered members only.
Log In Register
FavoriteLoadingAdd to favorites

Comments are closed.