The West lost its breath when confronting Russia
The G7 and its allies want to increase pressure on Russia with harsher sanctions, but seem to have run out of “armor” and stamina. The G7 group of industrialized countries on June 28 closed the summit in Bavaria, Germany with …