Satellite Imagery Shows Russia Building Defensive Positions in 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.

Satellite Imagery Shows Russia Building Defensive Positions in Crimea