South African President Cyril Ramaphosa has announced a new cabinet in which, for the first time in the country's history, half of all ministers are women. In another unexpected move, one of the ...