James Wainaina Macharia portrait

James Wainaina Macharia

minister · b. 1959

politician

Kenyan politician