The Taylor Force Act – Putting “Palestine” in perspective
The Palestinian population is not some hapless victim of the terror groups, but the very crucible from which they emerged Congress is finally considering legislation to stop the Palestinian Authority from incentivizing violence…This has to stop, and the Taylor…