The Freedom Charter is one of the founding documents of South Africa's anti-apartheid movement.

But residents of Kliptown, Soweto, are finding it is not living up to its promises.

Al Jazeera's Tania Page reports from the township.

Source: Al Jazeera