- Print This Post Print This Post

By John Helmer, Moscow  @bears_with Russian officials are insisting in private that tomorrow’s (June 19) signing of the US-Iran Memorandum of Understanding (MoU), with its fourteen points, is the signal for finalizing a similar multi-point term sheet for agreement with the US to halt the war on the Ukrainian battlefield. They also insist —  add sources […]