New York The former Labor Party leader and Defense Minister, Benyamin Ben Eliezer, who is now National Infrastructure Minister in the government of Ehud Olmert, has admitted publicly that Israels 2005 unilateral withdrawal from Gaza was a big mistake. Speaking in a radio interview, Ben Eliezer said, I admit and confess I was […]