Photo Credit: Nati Shohat / Flash 90
Bnei Akiva religious youth members joined forces with far left Meretz youth group members on July 4, 2011, to protest in front of the US Consulate in Israel, calling for the release of Jonathan Pollard.
That was years ago, and as of today, Pollard has now spent 30 years in jail.
Advertisement
Enough is enough.
Advertisement