Kamulegeya and 2 Others v Sentongo and Another [2023] UGSC 20 (31 May 2023) | | Esheria

Kamulegeya and 2 Others v Sentongo and Another [2023] UGSC 20 (31 May 2023)

Full Case Text

PDF extraction failed - manual review required