IEBC truly hacked itself

August 17, 2017 PKM 0

When I penned off last week with the pensive words “What drives Kenyans into desperation is interference with tallying and transmission of results. Now that […]