Vladimir Putin confirms the reports. · Liberal Hivemind · Sentinel