Residents of Birch Acres and Sophiatown in Thembisa barricaded roads this morning as part of a service delivery protest. They are demanding a clinic, a school and a library.
Police have been at the scene and there have been reports of rubber bullets being fired to disperse the crowd.Video source: Eyewitness News