The World Economic Forum has revoked Iranian Foreign Minister Abbas Araghchi’s invitation to its annual summit in Davos, Switzerland, this week as the Islamic regime continues massacring thousands of civilians. Iran’s presence at the meeting of global bodies was previously expected until the summit’s organizers announced otherwise. “The Iranian Foreign Minister will not be attending […]