Van

Update news Van

Shanghai van hits 18 pedestrians outside Starbucks

 A van has ploughed into pedestrians outside a Starbucks cafe in a busy public square in Shanghai, China, after catching fire.