You are viewing the M&G archive site. Go to mg.co.za →
Mary de Haas
Mary de Haas is an advocate and an activist for political and human rights, human dignity and social justice