Images show new Russian deployments near Ukraine

2 years ago
1.71K

Commercial satellite images published by a private U.S. company show new Russian military deployments at several locations near Ukraine, suggesting that Moscow's force buildup continues amid a flurry of diplomacy aimed at easing the crisis.

Loading 54 comments...