Embed this press release by copying the code below:
Xinhang Chinese Chess Tournament 2012 Ends with Some Major Fireworks -- Literally and Figuratively
Xinhang Chinese Chess Tournament 2012 Ends with Some Major Fireworks -- Literally and Figuratively