Van rams into pedestrians in Shanghai after catching fire
2018-02-02
11
A minivan crashed into pedestrians outside a Starbucks outlet in central Shanghai, China, on 2 February, after it caught fire. At least 18 people, including the driver, suffered injuries.