LOCAL Local police are investigating another mass shooting in Site C Khayelitsha. Five yet-to-be-identified men were shot and killed and a sixth person died in hospital on Sunday evening. Police spokesperson, Novela Potelwa, says police were called out to the corner of Maphongwana and Idada Street in Site C just[…]
