0
Sal Masekela's birth name is Selema Masekela.
Hugh Masekela's birth name is Masekela, Hugh Ramapolo.
Hugh Masekela was born on April 4, 1939.
Sal Masekela was born on August 28, 1971, in USA.