Israel Fumes As World Powers Make ‘Historic’ Deal With Iran

Netanyahu claims Israel’s ‘right and the duty to defend itself by itself’ while Iran, world leaders celebrate step towards peace.