Russia-Ukraine conflict: Satellite images reveal extent of Moscow’s military buildup
February 02, 2022 at 09:28 AM EST
Newly-released satellite images are revealing the scope of Russia’s massive military buildup in Crimea and along the Ukrainian border.