Mr. John Kihagi

Naivasha Member of Parliament - Mr. John Kihagi. He holds a Master of Arts in Urban and Regional Planning, University of Nairobi