An Opera News Kenya publication
Since the roll out of Huduma Namba registration by the government many citizens have expressed various…