EU agrees on 18th sanctions package on Russia – DW – 07/18/2025

The 27 member states of the European Union on Friday agreed upon an 18th round of sanctions on Russia over its full-scale invasion of Ukraine.

Slovakia had been holding up the decision, citing concerns over its gas imports. But Slovakian…

Continue Reading