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 in...