Authorities told to compensate 11 BDS proponents after French appeals court fined them for urging shoppers not to buy Israeli products
Authorities told to compensate 11 BDS proponents after French appeals court fined them for urging shoppers not to buy Israeli products
Recent comments