You really need to be more informed. It is already against the law to provide aid to terrorists. Those tax penalties and abatements were stopped months ago, I believe it was in February. Democrats have repeatedly attempted to introduce a stand-alone bill that would make those provisions permanent. They have been repeatedly blocked. Even the primary sponsor of the bill, in debate yesterday, admitted, the IRS already removes those penalties on the back end, when the person returns. Why do they need it removed on the front end? I mean damn, you are sitting in a rat and roach infested jail cell in Iran, you really think you are worrying about your taxes? Ridiculious.
Evidently, you are a libertarian, JGalt. I got to ask, why would a libertarian hand over so much power to a president, or worse, to an unelected member of his cabinet. Read Doggett's speech. The man has been in Congress for almost three decades.
This bill has nothing to do with those that fund terrorism. It has nothing to do with tax penalties for Americans held hostage overseas. It has everything to do with giving the president, or the Secretary of the Treasury, the ability to unilateral revoke the tax-exempt status of any organization. With no requirement to furnish evidence. The ability to appeal, it is a damn joke. It is after the fact, and Trump already has half the federal judiciary in his back pocket, separation of powers be damned.