‘Kfar Saba Won’t Be Another Kfar Aza’: Israeli Leaders Furious Over Reported US Plans for Palestinian State
Numerous Israeli politicians expressed outrage on Thursday after a Washington Post report suggested that U.S. officials are working on a … Read More