An Opera News Kenya publication
An executive at the X lab, set up by Google, has left his post after historical…