J. M. Kariuki was born in Kabati-ini town in Rift Valley province, to Kariuki Kigani and Mary Wanjiku.
He was born to Kariuki Kigani and Mary Wanjiku. J. M. Kariuki was born in Kabati-ini town in Rift Valley province.
J. M. Kariuki was born in Kabati-ini town in Rift Valley province. He was born to Kariuki Kigani and Mary Wanjiku.
J. M. Kariuki was born in Kabati-ini town in Rift Valley province. He was born to Kariuki Kigani and Mary Wanjiku.