Kampala, Uganda | THE INDEPENDENT | High Court in Kampala has directed socialite Sheila Nadege, commonly known as Don Zella, to deposit Shillings 20 million as security with the court. This amount is intended to cover potential costs that may be incurred by Speke Hotel, which Don Zella sued over the …
Read More »