Innovative People

Moses Ndifuna

Moses Ndifuna Yes and interested in Legal matters and crime prevention

Languages Moses Ndifuna speaks:

English
Kiswahili