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