South Africa: Residents Barricade Road Over Services

South Africa: Residents Barricade Road Over Services - Residents of Site C in Khayelitsha have cut off access to a section of Lansdowne Road by digging more trenches in the road and have threatened to target the N2 next if they are not provided with basic services. [AA Urbanisation]