Palestine Archive

Palestine 101

hamas_fighters_guns_gaza

The concept that "Palestine" has ever been a sovereign country, or that Arab "Palestinians" have a special right to the land in that region, is a recent invention.