Anti-Israel Dumbass of the Day

Meet Derek Andrew Hands. He’s an extreme Israel hater who promotes the boycott of Israel.

Anti-Israel Dumbass of the Day Read More »