Share

Videos

Raw: Jailed for 1970 Hotel Fire, Ariz. Man Freed

Associated Press
|
April 03, 2013 AT 4:45 AM
Louis Taylor has been behind bars ever since he was teenager _ sentenced to what he thought was a life prison term for a 1970 hotel fire in Tucson that killed 29 people. On Tuesday, the 58-year-old walked out of prison a free man. (April 3)