
Russia perhaps world’s only self-sufficient country in natural resources, says Putin
Russia is perhaps the world’s only country able to fully provide itself with natural resources, President Vladimir Putin said at a plenary session of the Eastern Economic Forum (EEF) on Wednesday.

