Britain announces 100 new sanctions targeting Russian military supply chains

Britain announced 100 new sanctions against Russia on 20 May, targeting the country’s military, energy and financial sectors, Reuters reported.

“We urge Putin to agree a full, unconditional ceasefire right away so there can be talks on a just and lasting peace,” British Foreign Minister David…

Continue Reading