IDF Forced To Apologize For Stripping, Humiliation Of Palestinians

1 year ago
10

Images of Palestinian men who were forced to take off their clothes by IDF soldiers went viral. Cenk Uygur and Ana Kasparian discuss on The Young Turks

Loading comments...