Britta Becker

Project Manager for Southern Africa, Rosa-Luxemburg-Stiftung