MSJC’s Civic Charter Campaign

November 4, 2017 Admin 0

MSJC, under the guidance of our political accountability coordinator Gacheke Gachihi, has been involved in disseminating the Civic Charter through our various campaigns. Most recently, […]