In 1970, Tucson’s Pioneer Hotel set fire, resulting in the deaths of 28 people. At the time, 16-year-old Louis Taylor was convicted of the murders. However, 42 years later Taylor was freed. From a cover story we did on Taylor two years ago: For more than 10 years, a team of volunteer attorneys and law […]
