Makhanda is a divided and struggling South African city. But one thing can unite it – singing. Every year its choirs take to the stage. Hear what happened in 2020. Show more
Discover 11,128,835 listings and 277,951 playable programmes from the BBC
Makhanda is a divided and struggling South African city. But one thing can unite it – singing. Every year its choirs take to the stage. Hear what happened in 2020. Show more