Western countries and allies, including Japan, have piled financial restrictions on Russia since it sent troops into Ukraine in late February. Moscow retaliated with obstacles for Western businesses and their allies leaving Russia, and in some cas. .

.

Comments
  • No comment posted so far for this feed.
    Be the first one to post.
Please login to post comment!