Whatever you say, Comrade! source: MSN/CNN No longer confined to territories here on Earth, Russia has now staked […]