Journaliste, écrivaine d'origine allemande, Ruth Weiss a fui les persécutions nazies pour émigrer en Afrique du Sud. Toute sa vie, en Europe comme en Afrique, elle a lutté contre les discriminations, l'antisémitisme, le racisme et l'apartheid.