Thousands of people have paid tribute to Winnie Madikizela-Mandela at a memorial service in Soweto.

The anti-apartheid campaigner and ex-wife of Nelson Mandela, South Africa's first black president, died on 2 April.

Mourners, many clad in the green and yellow colours of the ruling African National Congress, danced and sang in a soccer stadium under grey skies.