Blasio Douglas Namale

PGIS & Community Media Consultant in Nairobi, Kenya