Tag: dragon's teeth crimea
Satellite Imagery Shows Russia Building Defensive Positions in Crimea
Trenches and dragon's teeth are being placed in Crimea as satellite imagery shows russia building defensive lines and trenches.
0
0
0
16 Nov, 06:25 AM