Police investigate as 4 men stoned to death and torched after they allegedly shot dead a spaza shop owner
Cape Town – Limpopo police reportedly arrested four people last week after angry community members allegedly killed four people... Read more
14 Jun, 2022