G7 leaders gather in Italy as Ukraine war, Gaza conflict and Chinese overcapacity top agenda

This post was originally published on CNA.