[GRAPHIC CONTENT] Seven people confirmed dead in an accident in Northern Cape
Seven people have now died in a head-on collision between Delportshoop and Ulco, near Barkley West in the Northern Cape. ...
Seven people have now died in a head-on collision between Delportshoop and Ulco, near Barkley West in the Northern Cape. ...