
Russian forces have been erecting “dragon’s teeth” defensive barricades in areas of Ukraine they control, in anticipation of an imminent counteroffensive by Kyiv, according to the latest satellite imagery of the warzone.
The defensive obstacles, pyramid-shaped concrete shards also nicknamed “devil’s teeth” for their resemblance to a fanged jawline, can be seen running between anti-tank ditches and troop-manned trenches from western Russia through eastern Ukraine towards Crimea, in aerial imagery recorded by Capella Space, Reuters reports.