Zimbabwean trio faces 62 murder, rape charges in South Africa
By Thupeyo Muleya
Three Zimbabwean men commonly known as omalayitsha and a South African woman, are expected to go for trial at the Palm Ridge High Court in Johannesburg between October 10 and November 4, facing 62 counts of murder,…
Read More...
Read More...