This is why we need to have strict traffic laws and regulations.
Those small delivery vans are not made to hold 10+ people and they are certainly not made to run at high speeds.
That van driver should be charged with manslaughter and the hiring company should be charged for not using proper transport vehicles.