Who cares, big organisation is all over Spain and part of South Africa (6)
I believe the answer is:
soweto
'part of south africa' is the definition.
(I've seen this before)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for soweto that I've seen before include "South African township area" , "Township in Johannesburg" , "part of South Africa" , "S. African urban area" , "Group of townships in South Africa" .)