Byaruhanga v Kahemura (HCT – 01 – LD – CA – 0019 OF 2016) [2017] UGHCLD 94 (14 December 2017);

Group