A beggar sits in the snow in Edinburgh, Scotland November 28, 2010. Freezing temperatures were recorded around the country after heavy overnight snowfalls, local media reported. [Xinhua/Reuters]
Go to Forum >>0 Comments