Iconic images of Russia continue to attract tourists from throughout the world to Red Square in Moscow.
Iconic images of Russia continue to attract tourists from throughout the world to Red Square in Moscow. Lewis W. Diuguid The Kansas City Star
Iconic images of Russia continue to attract tourists from throughout the world to Red Square in Moscow. Lewis W. Diuguid The Kansas City Star

Globe-trotting tourists enjoy protective bubble

June 23, 2015 10:00 AM