Music Hugh Masekela: South African Jazz Legend Dies At 78 The Whistler Jan 23, 2018 0 South African jazz legend Hugh Masekela’s long battle with prostate cancer ended on Tuesday in Johannesburg…