Skip to main content

Alexander Vindman, former NSC Director for European Affairs says, “come February” the largest invasion in Europe since World War Two is poised to happen in Ukraine.