Kenya’s Supreme Court has annulled the country’s presidential election which was held on August 8, this year. In its ruling today, the court upheld