fbpx

Nominated Senator Isaac Mwaura Concedes After 'Shambolic' UDA Primaries Claims