cover image: Cyril Ramaphosa, General Secretary of the NUM

20.500.12592/pm19td

Cyril Ramaphosa, General Secretary of the NUM