We are urgently calling on the Iranian authorities to halt the imminent execution of Mohammad Reza Haddadi, who could faceā¦ read more