All Videos
- All Videos
the-newsmakers
Is Israel targeting terrorists or punishing Palestinians?
Thousands are mourning after Israeli forces kill six people in Nablus. Is Israel targeting terrorists or punishing Palestinians? Guests: Nour Odeh Writer and Political Analyst Mustafa Barghouti Palestinian National Initiative Secretary General Danny Ayalon Israel's Former Deputy Foreign Minister
Latest Videos
Route 6