Latest News from every corner of the World
The view from Moscow: subdued scenes mixed with surprise and concern .