tijuanabrass.com
Hugh Masekela has passed
Legendary South African trumpet player and activist Hugh Masekela has passed away, after a prolonged battle with prostate cancer. Masekela’s family states, “[Our] hearts beat with prof…