Photos show miles of Russia's infamous 'dragon's teeth' defenses that are holding up Ukrainian forces

Photos show miles of Russia's infamous 'dragon's teeth' defenses that are holding up Ukrainian forces

Maxar satellite imagery shows Russian dragons teeth obstacles and trenches along the beach just west of Yevpatoria, Crimea in March.Maxar Technologies <ul><li>New photos and video show Russia's fier… [+3653 chars]

Read More
Top