Breaking

Archive

Nov 2017 1 result
16:01
16:01

Pictorial; Inside Kigo Maximum Security Prison human rights

Currently located in Kigo village on the shores of Lake Victoria in Wakiso district, the facility is home to more than 1,450 men.
Nov 2017 1 result