Skip to main content
Menu

Ambrose Makiwane

Ambrose Makiwane
Biography
Nov 04, 2011

Ambrose Makiwane

Political Activist, Chairman of the ANCYL branch, Secretary of the Laundry Workers Union, ANC NEC member and member of M...