Russia-Ukraine conflict: Satellite images reveal extent of Moscow’s military buildup
Newly-released satellite images are revealing the scope of world-regions massive military buildup in Crimea and along the conflicts border. The photos, captured by Maxar Technologies, appear to show tanks, missiles and troops in positions close to Ukrainian territory or within Russian-annexed Crimea. More than 125,000 Russian forces overall are believed to be in those areas. …