President Biden: 'Distinct Possibility' Russia Will Invade Ukraine

3 years ago
2.68K

The United States and its NATO allies worry that the concentration of about 100,000 Russian troops near Ukraine signals Moscow's intention to attack.

Loading 80 comments...