One of the world's most famous public squares, the Red Square sits at the physical center of Moscow and is considered the symbolic center of all of Russia. Bluntly speaking, Red Square is a must-see ...
The statue of Lenin where it formerly stood on the roof of the Red Square building on E Houston Street. Randy Levine/Flickr Creative Commons For most people, “Red Square” probably brings to mind ...
The four protesters from the provincial city of Kaluga knew their demonstration in the shadow of the Kremlin on Red Square would probably only last a few seconds. Officers of the Federal Protection ...
MOSCOW — Tens of thousands of Russians marched through Red Square on Thursday as part of May Day celebrations in the first such display of Soviet-era-like ceremony since 1991 — the year the communist ...
Moscow Marks Victory Day With a Scaled Down Red Square Parade Under Tight Security MOSCOW (AP) — Russian President Vladimir Putin said Saturday that the conflict in Ukraine is nearing its end after he ...