Iran’s President Ahmadinejad reacted to Venezuelan President Hugo Chavez’s death by calling him a “martyr” who fell to a “suspect illness”. Iran declared a day of national mourning.