We're running a survey to help us understand who uses our sites. If you have 5 minutes to spare then we'd be grateful if you could take part

Joshua Wakahora Irungu

Politician Profile Page

Joshua Wakahora Irungu

Experience

We have records of 4 political, 2 educational and 1 other positions held. See the full list.

Personal Details

Also known as
Joshua W. Irungu

Comments

(For newest comments first please choose 'Newest' from the 'Discussion' tab below.)
comments powered by Disqus