Lithuania has installed so-called ‘dragon’s teeth’ on the border with Russia

ADVERTISEMENT

Lithuania has completed the installation of so-called “dragon’s teeth” on its border with Russia’s Kaliningrad exclave, the Lithuanian Defence Ministry said on Saturday. This is the latest step in a series of…

Continue Reading