Oliver Mtukudzi, one of Zimbabwe's most renowned musicians, has died aged 66 after a four-decade career.
He came to prominence in the 1970s as one of voices of the revolution fighting white-minority rule.
His lyrics often carried social messages about HIV/Aids and coded political commentary.
His 2001 song Wasakara, meaning "You Are Too Old", was banned as it was seen as a reference to leader Robert Mugabe, who was ousted 16 years later aged 93.
The singer and guitarist mixed several different styles to create his own distinctive Afro-jazz sound, known to his fans as "Tuku Music".
In a long career he released 67 albums and toured the world.
BBC