1 films Found
Play
Inmates of Luzira Prison in Kampala are literally singing for their lives. This choir of death row prisoners has recorded a unique album of songs to publicize their fight against capital punishment.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy