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