Hugh Masekela, South Africa’s trumpeter, jazz artist and music legend, is dead. He died of prolonged prostrate cancer. He was aged 78. His family first made...