To Israel’s supporters: are you not ashamed when you see the videos that IDF soldiers make to celebrate the death, destruction, and humiliation they’re inflicting on the people of Gaza? Some would call those soldiers “my people.” We’re talking about Abu Ghraib stuff here.
Culture Clash w/Rachel Nelson
Rachel Nelson of Libertarian Institute fame joined me to discuss the culture of these United States. Alp