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.
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.