-
Editions
-
ePaper
KANYINKE SENA
Dr Sena is a lecturer in the Faculty of Law, Egerton University, and Kenya Advocacy Officer for London-based Minority Rights Group International [email protected]
Wrote articles
Dr Sena is a lecturer in the Faculty of Law, Egerton University, and Kenya Advocacy Officer for London-based Minority Rights Group International [email protected]
Latest articles written by KANYINKE SENA: