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