Africa Rise & Shine
Political party profile: South African Rainbow Alliance
00:00 / 15:51
Advertisement