Ukraine invasion ‘not in Putin’s favor’ anymore: Lt. Gen. Deptula

Retired U.S. Air Force Lt. Gen. David Deptula says America and NATO allies must further deter Putin and prevent 'Russian adventurism.' #FoxNews

Authored by FoxNews via FoxNews March 26th 2022