Home Tags Ahmad Zeidabadi

Tag: Ahmad Zeidabadi

‘Saudis Sending a Message to World with Mass Executions’

An Iranian political analyst says Saudi Arabia beheaded nearly 40 domestic dissidents a few months after the scandal of Jamal Khashoggi’s murder to tell the world that even global outcries can’t deter the country from pressing ahead with its anti-human rights projects.