The driver fled the scene and was not apprehended. Police arrested two brothers from Morocco who may have rented or stolen the van. [...]
Source
The driver fled the scene and was not apprehended. Police arrested two brothers from Morocco who may have rented or stolen the van. [...]