palestine might actually get its independence now that arafat is out of the picture and sane people are running the show there
modern day not-quite-country situated in and adjacent to [israel]
"palestine might actually get its independence now that arafat is out of the picture and sane people are running the show there" What is the definition of "palestine"?