Israel Rejects 15-Point Gaza Deal, Insists on War, Genocide, and Economic Armageddon

By Kevin Barrett, for American Free Press