Dear Palestine, Shall the Truth Be Damned?
The Peel Report of 1937 is the most highly ignored document on the founding and establishment of Israel. What Arab radical group even mentions this report? Or even will acknowledge it’s truth? (archive https://archive.ph/9ZKPH)
read more