The UK has announced a landmark sanctions package, cutting off critical oil revenues and further degrading the Kremlin’s ability to wage its illegal war.
Feb242026
Feb242026
The UK has announced a landmark sanctions package, cutting off critical oil revenues and further degrading the Kremlin’s ability to wage its illegal war.