Richard Kamau on 02nd Mar

International Commission for Jurists (ICJ) Kenya executive director Samwel Mohochi was charged before Kibera Law courts...