Italy

Italy’s defense minister says Israel has ‘lost humanity’ on Gaza

Italy’s defense minister says Israel has ‘lost humanity’ on Gaza

By AFP ·