“The case was postponed to April 17 and he is still in custody,” Colonel Sabata Mokgwabone said.
Qawukeni Lwandile, 27, was the driver of a Toyota Avanza carrying 12 pre-primary and primary school children when a train smashed into the vehicle at a railway crossing between Zinniaville and Rustenburg Noord on March 20.
Police alleged that Lwandile passed other motorists who were waiting at the train level-crossing to allow an oncoming train to pass.
The vehicle got stuck on the level crossing and a train hit and dragged it, killing an eight-year-old boy on the spot.
Two more children were declared dead on arrival at the Job Shimkane Tabane hospital.
“The police are also investigating why 12 children were being transported in a vehicle not certified to carry passengers, and would also look into charging the driver with overloading the vehicle, as well as contravention of the National Road Traffic Act,” Mokgwabone said at the time.