Featured
Students for Justice in Palestine Leaders Caught With Terror Flags and “Death to Jews” Flags
Hamas and Hezbollah flags and signs that read “Death to America” and “Death to Jews.”
A Project of the David Horowitz Freedom Center
Make A Donation