UK unveils new Russia sanctions, accuses Moscow of delaying peace efforts

The British government announced 100 new sanctions against Russia on May 20, pledging to ramp up pressure as Moscow continues to reject a ceasefire in Ukraine.

The new measures, announced in coordination with the EU’s 17th…

Continue Reading