No surprise alert: The Atlanta-based Carter Center has raised “serious questions about the accuracy of [Sudan’s] election results.”
No surprise alert: The Atlanta-based Carter Center has raised “serious questions about the accuracy of [Sudan’s] election results.”