World UK warns Russia will face critical sanctions if it installs Ukraine ‘puppet regime’ January 23, 2022 The World Opinion Russia will face critical financial sanctions if it installs a puppet regime in Ukraine,...