An Israeli “Refusenik” Speaks

Note: Or Ben David is a young Israeli woman who ecently served jail time for refusing to serve in the Israeli army. Recently she visited London, and while there she met with a group of mainly Muslim youth, to talk about her experiences. After the meeting, one young man commented that he had only come […]