Traffic 10 Nov 2026 Two Women Killed After Cape Town Metro Police Vehicle Strikes Pedestrians In Khayelitsha Two women were killed after a City of Cape Town Metro Police vehicle struck them along Lansdowne Road… Read More