Intelligence suggests Putin could double down; Congress agrees to $14 billion in aid for Ukraine; and Biden bans Russian oil.
See All 1176 Episodes of "2022 Talks"