Features include interactive map, in-depth stories, and more.Download now. »
The week's top five must-sees,
delivered to your inbox.
Shelly Yachimovich is an Israeli politician and the Leader of the Opposition of Israel. A member of the Knesset since 2006, she is currently leader of the Israeli Labor Party. Prior to joining politics, she was a journalist, a writer, and a television and radio commentator. (via Freebase)