Friday, May 10, 2013

Life After Abduction: Painful Lessons Learned

Life After Abduction: Painful Lessons Learned. Woman (Sharon Richard) who was forced into prostitution as a teen reflects on Cleveland rescue.