Mbarara, Uganda | THE INDEPENDENT | Four police officers are in detention for violently arresting a woman in Mbarara City. The woman identified as Victoria Kabatoraine was arrested for allegedly trespassing on land. The land is opposite the Coca-Cola plant in Lubiri cell in Mbarara City. In a video posted on social …
Read More »