All Videos
- All Videos
digital
Palestinian doctor loses his last appeal in Israeli court over the killing of his daughters
Palestinian doctor Izzeldin Abuelaish has lost his last appeal in an Israeli court over the killing of his three daughters in Gaza. The appeal’s rejection came after so many incidents where Palestinians almost always lose their appeals in Israeli courts.
Latest Videos
Route 6