ARTICLE AD BOX
Iranian Vice President for Strategic Affairs Mohammad Javad Zarif was severely insulted in a small gathering of radicals held in Tehran on Saturday over his recent remarks at the Davos meeting, with some protesters demanding his execution.