 South Africa will swear in a new cabinet on Wednesday, with ministers from many parties forming what has been described as a national unity government. President Cyril Ramaphosa announced the 32-member cabinet on Sunday, which saw him keep 20 posts, that's more than 60%, for his African National Congress, or ANC. The ANC got 20 of the 32 posts, the DA, the Democratic Alliance, until now the main opposition party is,