Ivan Semwanga Laid To Rest!
Ugandan tycoon Ivan Semwanga was finally laid to rest on Tuesday afternoon at his ancestral home in Nakaliro village in Kayunga district.
Ivan suffered a stroke two weeks ago and was admitted to Steve Biko Hospital in Pretoria, South…