The Node

The Node is an exploration of the ideas, technologies and individuals shaping cyberspace.

MENA Featured

Kenya’s electoral commission on Monday announced William Samoei Ruto as the fifth president of the East African nation. Announcing the election results, Kenya’s Independent Electoral and Boundaries Commissioners

You may also like