South African legendary music icon Hugh Masekela dies at the age of 78.

The music icon died on Tuesday at a hospital in Johannesburg in South Africa.

Hugh who has been fighting prostate cancer for a very long time has given up the battle to stay alive.  Hugh started treating cancer in 2008.

Born on 4th April 1939 in Witbank started his career by playing piano as a child.

His name will live on and will be ever remembered for his songs.

I pray his soul rests in peace.