undefined

Shira Efron

Senior Director of Policy Research at the Israel Policy Forum. Argues that Israel should not strike Iran''s nuclear facilities.