Bududa, Uganda | THE INDEPENDENT | Police have deployed heavily in Bududa ahead of the imbalu festival to take place this evening. Armed with tear gas, police officers are patrolling the district in a bid to scare away those who intend to carry out the imbalu ritual as they prepare …
Read More »