Claim: Russia has the largest stockpile of vodka.
Verdict: NOT ENOUGH INFO