KenPJ 26 followers Follow 26 5 months ago NATO strategic failure? A war of deceit and denial Dr. Michael Vlahos & Col. Douglas Macgregor debate Ukraine, NATO failure and more. Loading comments...