The Independent Electoral and Boundaries Commission, IEBC has told the opposition, CORD coalition. To shoulder the blame for its failed Okoa Kenya popular