Tensions high as Kenya must vote again after Kenyatta's victory ruled invalid

Ruling: Kenya's Supreme Court judges
Ruling: Kenya's Supreme Court judges
Published 6 September 2017, 17:31Updated 6 April 2018, 10:09