David Turpin's Sister-in-Law Says He Would Watch Her in the Shower, Wouldn't Let Her Contact Kids

David Turpin's Sister-in-Law Says He Would Watch Her in the Shower, Wouldn't Let Her Contact KidsElizabeth Flores says she was creeped out by Turpin when she stayed with the family 20 years ago.



Yahoo News – Latest News & Headlines