Israeli opposition slams Netanyahu over Iran ceasefire, calling it a ‘strategic failure’ 8 April 2026
Trump approved Iran strike after call with Netanyahu and fresh intelligence on leadership target, report says 24 March 2026