Francis Gachuri on Muck Rack

Francis Gachuri

Nairobi, Kenya.

A political affairs reporter with Citizen TV. Man United at heart!Son,Husband,Father(3-Star General)....Ni Hayo tu kwa sasa