Al Zwikker

Wrongly convicted

In 1981, Ray Towler was convicted of rape, kidnapping, and felonious assault of two young children and sentenced to life in prison. Twenty-nine years later, in 2010, DNA evidence So…

Progressive Bloggers // Blogues progressistes