0:00
ADVERTISEMENT
Satellite Images Show Russia’s Military Buildup Near Ukraine
The U.S. said about 100,000 Russian troops have been deployed near the Ukrainian border. Satellite images show the growing presence of military equipment at several locations. Photo: Maxar Technologies
January 21, 2022
1:25
On The News
Video from around the world on the latest news developments, with insight from Wall Street Journal editors and reporters.