Maybe, but you'll never know if you rely on crap from the zerohedge blog. Try reading an authoritative source instead.
Fine Larry, but this was from a Nationally televised speech by Russian president Dmitry Medvedev, not speculation from Zerohedge. Watch the video yourself if you care to see for yourself...