John Ngirachu on Muck Rack

John Ngirachu

Verified
Nairobi, Kenya
Reporter — Daily Nation

Senior Reporter at the Daily Nation in Nairobi, mostly covering Parliament. nation.co.ke/johnngirachu and justngirachu.wordpress.com All views are personal