It seems to be another van driving into people. I live near there and have been hearing a lot of sirens. How scary and utterly depressing!