pic

Ruto William Samoei

Current Positions
  • Aspirant President United Democratic Alliance
Previous Positions