Promoting Philanthropy in East Africa

Social Action Trust Fund (SATF)