Soweto Carnival still celebrates Brazil