Russia sidelined at the G7 Summit
The G7 Summit ended today in the Bavarian Alps, and the heads of state of Britain, Canada, France, Germany, Italy, Japan, and the US issued a proclamation of solidarity on sanctions again the Russian Federation and committed to keep them in place and have their duration be “clearly linked to Russia’s complete implementation of the…