Peter Wakaba

@peterwakaba

Business Editor, CCTV Africa / African Business, Global Perspectives

Rotate photo View full size
#delayed voting... Election hiccups nyahururu #kenyadecides

Views 66

542 days ago

#delayed voting... Election hiccups nyahururu #kenyadecides

0 Comments

Realtime comments disabled