Share Facebook Twitter LinkedIn Pinterest Email CNN’s Fareed Zakaria says Iran made a ‘foolish mistake’ by conducting retaliatory strikes against the Gulf States in the aftermath of the US and Israel launching a major attack on Iran.