Photo taken on Feb. 16, 2013 shows the windows of a building damaged by the shockwave of the meteorite fall in Russia's Ural city of Chelyabinsk. [Xinhua]
A clear up operation has begun in Russia, after Friday's meteor impact injured over a thousand people, and caused widespread damage across the Chelyabinsk region.
Go to Forum >>0 Comment(s)