Police in China's eastern municipality of Shanghai have busted a huge network selling unlicensed firecrackers half a month ahead of the Lunar New Year. Police seized more than 5,300 crates of fireworks and firecrackers from a rural warehouse and a ...