Recent Maxar satellite images from Crimea capture Russian defensive fortifications and trenches that experts warn would be difficult to surmount. Kyiv has promised to take back Russia-occupied Crimea, which Moscow illegally annexed in 2014.
Recent Maxar satellite images from Crimea capture Russian defensive fortifications and trenches that experts warn would be difficult to surmount. Kyiv has promised to take back Russia-occupied Crimea, which Moscow illegally annexed in 2014.