Its long past time to defund the black hole that is UNRWA.
The UNRWA is the world's hugest welfare program. It exists purely to perpetuate the invented "refugee" status of Palestinian Arabs who fled their homes when Arab armies told them to get out of the way so the Jew-genocide could commence. It's the only such agency for a terror quasi-state, and it gets $100 million annually from U.S. taxpayers. Does that money go to help impoverished Palestinian Arabs who need to eat and receive medical care or does it buy new Kalashnikovs and plastic explosives for Hamas?
Cutting off UNRWAs budget would be the appropriate anti-islamic terrorism measure aimed at Hamas in Gaza. It would force them to either provide services to Palestinian arabs or admit they have no intention of doing so. It would also send an important message to the UN, which perpetuates the Palestinian arab welfare fraud and lends legitimacy to groups like Hamas through UNRWAs continued existence.
The US will look for allies in vain. The democratically unaccountable EU will continue to fund UNRWA indefinitely. So it comes down to a US administration that is willing to cut of funding unilaterally.
Shining a spotlight on UNRWA helps educate those who, pathetically, think that the UN is some sort of force for good.
Cutting off UNRWAs funding would only increase the pressure on Israel for the right to return.
Don't forget the right to return is a two edged sword, so the 1 million Jews displaced since 1948 also must be accommodated. Now how does this solution sound to you, do a land swap on a two to one basis with the Jews giving two acres for every acre of Palestinian land. This would lead to the Palestinians losing all of the west bank and gaza and being forced to migrate back to their country of origin to take up residence on the stolen Jewish land. The biggest loss would be Jerusalem and the temple mount which would be forever closed to Islamic presence.