NABDad, 3 months ago Israel has decided to implement a “final solution” to the “Palestinian question”.
Israel has decided to implement a “final solution” to the “Palestinian question”.