A court has dismissed an application to overturn a decision of the National Land Commission (NLC) to revoke title deed held by the Anglican Church of Kenya.
A court has dismissed an application to overturn a decision of the National Land Commission (NLC) to revoke title deed held by the Anglican Church of Kenya.



