The prime minister of Italy, Giorgia Meloni, has turned out to be a big disappointment. After a meeting between Meloni and Palestinian prime minister Mohammad Mustafa, Italy pledged millions to UNRWA and a Gaza initiative. On one hand, Meloni advocates controlling unvetted open-door immigration policy, ostensibly for security reasons. But on the other hand, she […]