The left rejoices – finally some proof to their slanderous accusations of Israel.The Jerusalem Post(photo credit: The Jerusalem Post)