Hugh Masekela, the father of South African jazz performing in 1964

Musician and activist Hugh Masekela has died at the age of 78. The man known as the father of South African jazz was a part of the anti-apartheid movement and had a career spanning five decades.

.