Follow us:
A man stands in front of a giant Russian national flag hanging on the Moskva Hotel's facade in Manezhnaya Square near the Kremlin in Moscow on March 6, 2012.
Follow us: