Kibra Residents Throng Polling Stations as ODM Makes Fresh Complaints (Photos)

After vigorous campaigns that brought the constituency of Kibra into a beehive of activities for the…