Dean Macpherson
Minister of Public Works and Infrastructure
Appears in 1 story
Born:
February 2, 1985, Durban
Party:
Democratic Alliance
Previous offices:
member of the National Assembly of South Africa
Last updated Nov 1, 2026
