Dec 6, 2012

121206




 Shelly Yachimovich, head of the Israel Labor party, speaks to her party members during a party conference in Tel Aviv 





No comments:

Post a Comment