Video Player is loading.
222
views •
January 27, 2022
US Delivers Response to Russia's Demands
NTD News
0 Followed
The United States has given a response to Russia’s demands, but it remains unclear what’s coming next, as Americans in Ukraine are now urged to leave.
Comment 0