CNN Commentator Marc Lamont Hill accused Israel of denying “citizenship rights and due process to Palestinians just because they are not Jewish,” and expressed his support for Boycotting Israel in a speech at the United Nations on Wednesday, nothing that he thinks that there needs to be “a free Palestine from the river to the sea.” The phrase “from […]