At Brazilian prison, inmates biking their way to freedom help illuminate town
At Brazilian prison, inmates biking their way to freedom help illuminate town
In this photo taken Friday, July 6, 2012, an inmate walks past the prison entrance in Santa Rita do Sapucai, Brazil. An innovative program allows inmates at this medium-security prison to shave days off... (Associated Press) ...