The Baltic states announced plans alongside Norway, Finland and Poland to construct a “drone wall” along their shared borders with Russia on Sunday.
The Baltic states announced plans alongside Norway, Finland and Poland to construct a “drone wall” along their shared borders with Russia on Sunday.