Twenty-four people have now been confirmed dead after a bus and a taxi which was travelling in opposite directions collided head on at Maphalle village outside Giyani in Limpopo.

The collision occurred on Sunday night on the R81 road near Maphalle Village. Two survivors have been taken to Kgapane Hospital.

Police spokesperson, Moatshe Ngoepe, says a case of culpable homicide is being investigated.