Scott Ritter on Russian Victory – It’s All Over For Ukraine Films / By Managing Editor Gibraltar Messenger – "This video very informative, including about the EU separating from US/NATO and joining Russia."