legal documents

The Struggle for Identity: Khayelitsha Residents Demand Birth Certificates and IDs

On Tuesday morning, around 200 residents of Khayelitsha, a township in Cape Town, South Africa, marched to the Department of…

1 year ago