Peter Njeru Ndwiga
1954
0721233888
0722202369
Started 31st August 2017
Started 2016
Ongoing
Senate, 16 Jun 2022
Senate, 15 Jun 2022