NASA flagbearer Raila Odinga. [Photo/The Star]NASA presidential candidate Raila Odinga has contested the provisional results by IEBC online portal.
According to Odinga the results are not tallying with what they have at the parallel NASA tallying center.
While answering questions from the press in Westlands on Wednesday Odinga said their tallying center is currently leading by 8.1 million votes compared to Uhuru's 7.2 million votes.
According to IEBC portal, Uhuru is currently leading by over 1.2 million votes.