town of Armiansk
Satellite imagery shows new Russian trenches in northern Crimea
World
November 10, 2022
Satellite imagery shows new Russian trenches in northern Crimea
Satellite imagery taken last week shows new trenches being dug near the town of Armiansk in northern Crimea, near the…