Hugh Masekela, a legendary jazz trumpeter known as the ‘father of South African jazz’, has died at the age of 78. His family…
Hugh Masekela, a legendary jazz trumpeter known as the ‘father of South African jazz’, has died at the age of 78. His family…