Databases for Palestine logo

IDF soldier footage of an abducted Palestinian "Flies are attracted feces"