Where To Stream VICE World of Sports Season 1 Episode 5
The Luzira Upper Prison
- Aired May 25, 2016
- 30 Min
Luzira is home to Uganda's only maximum-security prison and also an elaborate soccer league; one that challenges the culture of imprisonment.
The Luzira Upper Prison
Luzira is home to Uganda's only maximum-security prison and also an elaborate soccer league; one that challenges the culture of imprisonment.