Shanghai Police: Van Crash, Explosion Likely Accident

Shanghai police say a minivan crash downtown is believed to be an accident and not an attack. The driver was smoking while transporting gas tanks through the heart of the Chinese financial hub, they said.    Eighteen people were sent to...

Continue reading at Voice of America →