Claim: Moscow is the world's least populated inland city.
Verdict: REFUTES