An Opera News Kenya publication
The registration of Huduma Number is continually gaining momentum across the Country as first lady Margret…