Van rams into pedestrians in Shanghai after catching fire

  • 6 years ago
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.