Databases for Palestine logo

Israeli grade school students chanting "Let the IDF win and fuck the Arabs", "May your village burn"

Heavy Israeli artillery shelling hits eastern Gaza City.