Russian embassy criticizes new UK sanctions



The Russian Embassy in London has criticized the latest British sanctions targeting Russian ships, claiming they reveal a lack of innovation in the Labour Party’s approach to foreign policy, the d…