NAIROBI, Dec. 30 (Xinhua) -- Several people, including an opposition politician, were arrested on Monday as protests erupted across Kenya over the rising abduction of social media activists.
"Bill Gates will be implanting digital IDs in newborns in Kenya," the Dec. 15 Instagram post said. But the video misleads on two counts: It misrepresented Kenya’s digital ID program and took an ...