by Oge Okonkwo Tens of thousands of people together with world leaders are currently gathered at the FNB stadium in Johannesburg, ...