EU adopts 17th sanctions package, UK imposes 100 new sanctions against Russia
May 20, 2025
The European Union and the United Kingdom unveiled new sanctions targeting Russia's economy, shadow oil fleet, and military supply chains on Tuesday. The EU...