Kampala, Uganda | THE INDEPENDENT | It is 16 days ever since the tragic New Year’s celebrations at Freedom City. However, there have been counter-accusations on who is to blame for the stampede that led to the death of 11 people. It is no longer news that police arrested and prosecuted …
Read More »