US, UK Impose Sanctions On Russia’s Energy Sector | World News | WION – YouTube

The United States and the United Kingdom imposed further sanctions on Russia’s energy sector on Friday in an attempt to curb funding for Moscow’s …Read More