Crane Performers troupe

Fearless Ugandan Artists in Trouble for Telling President Museveni to ‘Shut Up’

At the alleged behest of the elite Special Forces Command (SFC), Ugandan police reportedly arrested eight members Crane Performers, a…

7 months ago