Video Player is loading.
0/12212
2
3
4
5
7
14
37
43
44
48
73
80
81
84
98
105
115
118
120
135
136
137
138
139
140
141
199
235
views •
January 25, 2022
US Troops on Alert as World Watches Russia
NTD News
0 Followed
Will diplomacy rule the day? That's the big question, as Russian troops sit near the country's border with Ukraine. U.S. officials are hoping for the best but preparing for the worst.
Comment 0