You're reading: UkrInform: Satellite imagery of Russian troops amassed in Crimea released

The Atlantic Council released a report by its specialized Digital Forensic Research Lab (DFRLab) which recorded Russian forces amassed in the occupied Crimea before the Russian Defense Ministry announced the withdrawal of troops, as well as the fact that these troops were not withdrawn from mainland Ukraine completely.

Read more here.