Police say Shanghai minivan crash was an accident

A minivan crashed into pedestrians on a busy pavement in Shanghai on Friday morning in what police believe was an accident.

Read More

Your email address will not be published. Required fields are marked *