JOHANNESBURG: Trumpeter, composer and singer Hugh Masekela, affectionately known as the ‘father of South African jazz’,…
Continue ReadingJOHANNESBURG: Trumpeter, composer and singer Hugh Masekela, affectionately known as the ‘father of South African jazz’,…
Continue Reading