Connect to share and comment

Kenya elex 03 07 2013

Appears In:
Calm maintained after trailing candidate’s camp alleges “doctored” results following electronic voting system failure.
Kenya elex 03 07 2013

Mounting frustration: Kenyan paramilitaries stand guard at a polling station as people attend the vote counting in a Nairobi slum.

Simon Mania