Claim: One of the largest cities in the world is in Russia.
Verdict: REFUTES