South Africans have been honouring one of their country's most famous daughters.
A memorial service has been held in Johannesburg for the singer Miriam Makeba, who died in Italy on Monday, aged 76.
The singer helped bring South African music to world attention, and fought tirelessly against the injustices of the apartheid regime.
Al Jazeera's Zeina Awad has met some of those, whose lives she touched.