Offnews.info
India and the Great Game of Energy. Will signing two big energy deals with Russia irritate both China and the U.S.?