Databases for Palestine logo

1 Uploads: Researcher > @Cthulhucachoo

South African IDF soldier LeRoi Taljaard justifies killing Palestinians as a threat to Jewish existence in Israel