Advertisement

U.S. says Russia has amassed about 75% of the troops it would need to invade Ukraine

A church is seen in the Russian village of Shebekino outside Belgorod, a few miles from the Ukrainian border, on Jan. 27, 2022. (AFP via Getty Images)
A church is seen in the Russian village of Shebekino outside Belgorod, a few miles from the Ukrainian border, on Jan. 27, 2022. (AFP via Getty Images)

Related:

Advertisement

More from WBUR

Listen Live
Close