Discuss as:

Israeli defense chief makes lens cap gaffe

Peretz already under fire in wake of war against Hezbollah in Lebanon