Former Foreign Minister says Israel wears 'a badge of shame' for not presenting clear goals as terrorists get more advanced.

Read more