Skip To Content

Where To Stream VICE World of Sports Season 1 Episode 5

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.