Innovative People

Anthony Omworo Mbaka

Anthony Omworo Mbaka Spiritual enlightenment
politics
peaceful engagement
community development
Investing in Africa

Languages Anthony Omworo Mbaka speaks:

English
Kiswahili