Last week, Ukrainian leaders visited Washington D.C. The CIA and the Department of Defense gave them private briefings. They emerged deeply shaken.
A more balanced view?
Just to add one small fillip to this: the Minsk Accords are themselves a betrayal of the Budapest Memorandum on Security Assurances.