South Africa's cabinet includes ex-opposition leader

John Steenhuisen and Cyril Ramaphosa
John Steenhuisen will be a minister in South African President Cyril Ramaphosa's coalition cabinet. -AP

South African President Cyril Ramaphosa has appointed former opposition leader John Steenhuisen as minister of agriculture, bringing the Democratic Alliance and other parties into his new coalition cabinet.

Hold tight - we’re checking permissions before loading more content