Kampala, Uganda | THE INDEPNDENT | The Uganda Police Force (UPF) and the Uganda People’s Defence Forces (UPDF) have distanced themselves from the reported arrest of Sheikh Twaha Kakande, the Imam of ...
Some results have been hidden because they may be inaccessible to you