Talk radio in the “Rainbow Nation” of South Africa

Africa South Africa

South Africa is known as the Rainbow Nation; it has 11 national languages, and a multicultural society. But how bright is that rainbow?