Allan Dershowitz, well known lawyer and Harvard law professor, explains the incredible bias of he UN and many organizations such as the BDS towards Israel. If Israel is the only country in the world to be constantly accused of human rights violations, the absolute opposite is true. The U.N. is not applying double standards, it has no standards. Anyone who is outraged by the “moral capital punishment” that is being dealt to Israel for protecting its Jewish, Muslim and Christian citizens, needs to stand up and tell the world that the emperor is wearing no clothes.
h/t Israel Video Network