Israeli Ministers Wear Noose Pins to Symbolize Support for Killing Palestinians

.....

© Truthout