Databases for Palestine logo

Footage of IDF soldiers laughing as they blow up Palestinian homes