David Maranga
Uhuru Kenyatta's election win invalid due to irregularities committed by the election board and ordered a new election within 60 days - Kenya Supreme Court.
Most Read