Wrongfully convicted couple awarded $3.4 million after more than 21 years in prison

Wrongfully convicted couple awarded $3.4 million after more than 21 years in prison

Dan and Fran Keller were wrongfully accused of child sexual assault and accused of practicing satanism in 1992.


User: The Washington Post

Views: 1

Uploaded: 2017-08-24

Duration: 01:33

Your Page Title