Trivia Question
Trivia Question: Red Square is a major historical site located in the center of what capital city? Answer: Moscow The naming of Red Square was a touch on-the-nose. Red was a color connected with communism back during the days of the Soviet Union. Since the U.S.S.R.’s collapse, however, Red Square has still kept this name. … Read more