Catherine Gicheru
Catherine Gicheru

Catherine Gicheru

ICFJ Knight International Journalism Fellow with Code For Kenya.

Editor of PesaCheck