AdvertisementU.S. says Russia has amassed about 75% of the troops it would need to invade UkraineFebruary 06, 2022Sharon Pruitt-YoungfacebookEmailA 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)