The charred ruins of a self-ignited bus are seen after a fire in Chongqing, July 26, 2010. [photo: www.cqnews.net]
Go to Forum >>0 Comments