Israeli Ministers Wear Noose Pins to Symbolize Support for Killing Palestinians
.....
© Truthout
visit website