Shelly Yachimovich (Hebrew: שלי יחימוביץ׳, born 28 March 1960) bicycles through the streets of Tel Aviv. A member of the Knesset since 2006, she is currently leader of the Israeli Labor Party. © Yarden Ben Zur | syechimovich@knesset.gov.il
By
Jeffrey C. Goldfarb, April 5th, 2013
Leave a Reply