The standoff over Ukraine

Two weeks ago, the first round of diplomatic talks between the U.S. and Russia took place. Last week, another round of diplomatic talks took place. And now, Russia has mobilized about 100,000 troops near its border with Ukraine. Alex Ward reports on the U.S.'s strategy to contain Russian aggression and possible outcomes.

2356 232

Suggested Podcasts

The Body Serve Tennis Podcast

Amy Baldwin and April Lampert| Pleasure Podcasts

Grimsteak

ServiceTitan

The Steve Dahl Network

The Go Fund