Which of these cities is located in Russia?
Correct answer: St. Petersburg
Player #78935315
If Putin doesn't calm down it'll soon be located in Finland.
Veronica
Mel, i agree with you. Heneeds to stop thinking the world revolves around him..
Mel
I agree with you. HENEEDS TO STOP THINKING THE WORLD REVOLVES AROUND HIM..