News

The driver was arrested and the van was towed away, put under lock and key at a local impound yard. But according to a $50-million claim filed against the city, police should have investigated ...