News27 Nov 2024
Human Rights Lecture by Hon Justice Teresa Achieng Odera
The Vice Chancellor hosted Hon Justice Teresa Achieng Odera, Judge of the High Court of Kenya, for a Public Lecture under the topic, Upholding human rights in a changing Kenya with focus on the use of technology in th...