Israel Public Broadcasting Corporation employees call David Bitan 'corrupt' and an 'enemy of democracy,' say history will 'judge him.'

Read more