12 European Countries Crack Down on Russia’s ‘Shadow Fleet’
During the JEF Leaders’ Summit in Tallinn, Denmark, Estonia, Finland, Germany, Iceland, Latvia, Lithuania, the Netherlands, Norway, Poland, Sweden and the United Kingdom agreed to disrupt and deter Russia’s shadow...