SHANGHAI — A minivan has plowed into a busy pedestrian area in downtown Shanghai, hospitalizing 18 people. Local media reports say the vehicle was carrying six people and several tanks of gas when it veered into a sidewalk near People’s Park in central …
( read original story …)