{FD} South African jazz musician Hugh Masekela dies at 78


Legendary South African jazz musician Hugh Masekela has died at the age of 78 after a decade-long fight with cancer, according to a statement from his family on Tuesday.