17 Remanded Over Terrorism As Govt Tightens Noose Around Electricity Infrastructure Vandalism

Wait 5 sec.

[Nile Post] A total of 17 people have been remanded to Luzira on terrorism charges after being arrested over electricity infrastructure vandalism.