Another move in the delegitimization campaign.
Egypt has forced more than 1,000 people out of the town of Rafah, which sits astride the border between Sinai and Gaza, is planning to. . .
Human Rights Watch has been allowed to lambaste Israel with impunity while actively defending police states and tyrannical despots.