A road-block is set up by police near the blast site at the Kleen Energy plant in Middletown, Connecticut, the United States, Feb. 7, 2010. [Xinhua]
Go to Forum >>0 Comments