Authors ambassador Dennis Ross and David Makovsky warn that Israel is nearing the point of no return with Palestinians, in a live interview with ToI editor David Horovitz
Authors ambassador Dennis Ross and David Makovsky warn that Israel is nearing the point of no return with Palestinians, in a live interview with ToI editor David Horovitz
Recent comments