SOLDIERS OF IDF VS ARAB TERRORISTS

SOLDIERS OF IDF VS ARAB TERRORISTS

Wednesday, January 21, 2015

Norman Finkelstein Slams BDS, One-State Solution and Palestinians 'Right of Return' - Finkelstein finally gets something right.