Monday, June 20, 2011
Free Pollard Protest Footage in Tel Aviv
Free Pollard protest at the US Embassy in Tel Aviv. My friend Dina is in the blue shirt in the beginning! Dina you are a true activist and I commend you on all the support you give to so many important causes. May Hashem continue to give you, and all of us strength to stand up and fight for what's right.