israeli protesters are blocking food from getting into gaza, saying that the palestinians “deserve” to suffer…
israeli protesters are blocking food from getting into gaza, saying that the palestinians “deserve” to suffer…