ISRAEL: Activists Demonstrate Outside Russian Embassy In Tel Aviv August 11, 2013 Uncategorized Share tweet