That's ridiculous. Palestinians are from Palestine.
"Right of return"! You bring up an outstanding point. Why is it that no Arab country will grant their Palestinians a "right of return"?