About 1 Videos found | Showing 1 - 1
In an Israeli court, Dirar Abu Sisi, a Palestinian engineer announced that he has been abducted...