Kenya’s Supreme Court: Here’s why we annulled the results of the presidential election. It was a mess.

Kenya’s Supreme Court: Here’s why we annulled the results of the presidential election. It was a mess.
The justices blamed election commission failings for “widespread” discrepancies.