pic

Ochoka Leonard Musehenga

Current Positions
  • Aspirant MP Democratic Party Of Kenya
Previous Positions