Home Politics Kibra Mini Poll: Kimilili MP Didmus Barasa badly beaten in Kibra over voter bribery claims