The Rescue Horses and the Bread Man of Holman
Incarcerated 37 years for burglary convictions, Larry Garrett has been given a second chance at life thanks to Appleseed’s legal team. By Leah Nelson, Appleseed Research Director The second-to-last time Larry Garrett left prison was about seven years ago, in a helicopter that flew him to a hospital in Mobile where he was treated for […]