Alice Mogwe

Alice Mogwe "of Ditshwanelo, the Botswana Centre for Human Rights".


 * Advisory Council, International Service for Human Rights
 * Trustee, Southern Africa Trust