Iran’s Foreign Minister Abbas Araghchi will not attend the Davos summit in Switzerland this week, the World Economic Forum (WEF) said Monday, stressing that his participation would not be “right” after Tehran’s recent deadly crackdown on demonstrations in the country.

Araghchi was supposed to speak at Davos on Tuesday lunchtime, in a one-on-one in-person conversation.

However the organisers of the gathering of political and business elites in the upscale Swiss resort town have been asked to disinvite him amid what rights groups have called a “massacre” in his country.