Board of Trustees Diocese of Embu Kairu Parish v Antony Njeru Ngugi & another [2020] KEHC 2367 (KLR)
High Court
•
Civil Appeal 45 of 2017
Decided: 22 Oct 2020