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