IEBC Presidential election results start streaming in
The Independent Electoral Boundaries Commission (IEBC) has started releasing preliminary presidential results on its portal.
The results are based on Form 34A from polling stations. They started coming in 30 minutes after voting closed at 5 pm.