
Ms Machwene Rosina Semenya
National AssemblyChairperson of Portfolio Committee on Human Settlements, Water and Sanitation
Party: African National Congress on the provincial list for the province of Limpopo
Our People » Members of Parliament » All Members » Profile