Ottawa

“This has restored my faith in democracy."

So says Duncan Adel, a computer technician in Kenya.

Kenya’s own most recent presidential election was less inspiring.

FILED UNDER: