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