Updated news about Palestine Israel conflict
Yemen Declares WAR on Israel, Free Palestine March on D.C. w/ Norman Finkelstein
Norman Finkelstein joins us to discuss Yemen declaring war on Israel as Israel's assault on Gaza and the Palestinian..
Rumble