Russia remains the only obstacle to a just peace in Ukraine. The G7 pledges to continue to support Ukraine for as long as ...