Organisers of the 2010 football World Cup in South Africa are under fire for their choice of singer for the tournament's official anthem.
Instead of going for a South African, they have chosen Colombian pop star Shakira and that has not gone down well with locals.
Al Jazeera's Haru Mutasa reports from Johannesburg.