 South Africa's President Cyril Ramaphosa has announced a new unity government to include representatives from outside the African National Congress for the first time since the end of apartheid. The ANC lost its majority in the May elections.