Answer:
D. Russia
Step-by-step explanation:
Moscow is the capital of Russia, so the Red Square is in Russia.
5.4m questions
7.0m answers