Tag: Carter Center

Observers under fire for ‘rubber stamping’ Kenya vote

     

Accused of glossing over flaws in Kenya’s election which later caused the result to be overturned, international observers are under a harsh spotlight ahead of a re-run in October, AFP… Read more »