The Registered Trustees of Fort Portal Catholic Diocese v Kavuma Isaac (CIVIL APPEAL NO. 81 OF 2012) [2020] UGCA 27 (24 January 2020);

Share

Group