Italian Prime Minister Giorgia Meloni announced that 'in light of the current situation' her country would not renew the defense agreement with Israe

Read more