Is foreign aid legal. (Constitutional?)
No matter how many times I read the Constitution I can not find any part of it that justifies giving money to foreign countries.
It is certainly way outside the ennumerated powers of the Congress.
It doesn't seem to fit into the commerce clause loophole that Liberals so love. (I don't agree that the commerce clause acutlly permits most of waht it's used to justify. That's another poor Supreme Court decision by the same guy who laid the foundation for the other horrible one (Roe V. Wade) -- (that is S.C. Justice William O. Douglas), but that's a larger issue.
There is some argument that commerce between States requires Federal expenditures but Ukraine and other foreign beneficiaries of US Aid are not "within and between the States".
It's all illegal, foreign aid, in my opinion. Like much of FDR's Revolution we just accept it, because we are used to it. But it does not accord with the actual highest law of the land.