Explore Red Square – Russian PrideIf Moscow is the heart of Russia, the red square is the center of Moscow and of all Russia. Because from this square the