 South Africa's new unity government is being sworn in at a ceremony in Cape Town. The creation of a cabinet, which includes 32 ministers and more than 40 deputies, followed weeks of political haggling after the governing African National Congress lost its overall majority in the May elections.