“Talking Foreign Policy” episode broadcast on Russia-Ukraine conflict endgame February 19, 2024Almost exactly two years ago, on Feb. 24, 2022, Russia launched a massive invasion of neighboring Ukraine. The...Events·