Located about 1,700 miles from Moscow, Omsk, with a population of more than one million, resembles other Siberian cities in many ways. The city center features museums, architectural landmarks ...
A young priest plays in the snow in St Peter's Square. Chill winds from Siberia have put much of Europe in a deep freeze. Germany is also blanketed in snow. There are fears that shelters for the ...