The Russia-Ukraine conflict is high on the agenda of the ongoing G7 Summit in Italy. The G7 leaders, who are meeting from ...