Nelson Pires de Almeida
Born: None
The Prisoner of the Iron Bars
as HimselfReleased: 2004-04-16
In 2002, the greatest prison in Latin America, Complex Carandiru, was demolished. A couple of...
Movie page