Peter Njeru Ndwiga
1954
0721233888
0722202369
Started 31st August 2017
Started 2016
Ongoing
Senate, 21 Jun 2023