Kenya Supreme Court dismisses petition challenging the election result

This post was originally published on Al Jazeera English.