Personal bio
Dr. Francis Kariuki holds a Bachelor of Laws (LL. B) and a Master of Laws degree (LL.M) from the University of Nairobi, and a Doctor of Philosophy (PhD) degree from the University of the Witwatersrand in South Africa. He is a lecturer at Strathmore U