South African music legend Hugh Masekela has died, The SABC, EWN and ENCA has reported.According the South Africa’s ENCA news channel, Masekela, who was fighting prostate cancer and disclosed his ai...