sepheronx Thu Apr 23, 2015 7:00 pm
Besides this one obscure article, cant find anything else.
The article said wont be delivored anytime soon, amd goes on to say about the push by Putin. My understanding may be that he means not soon as in not in few months because last I heard, it wont be delivored till late this year. Coming from a deputy defense minister raises an eyebrow, but it could be misquoting for how vague his statement was.
And when he uses the term "I think", it gives way to that it os an opinion more so than not.
Hopefully Russia keeps to its word.