Iran Among Worst In Governance, Claims World Bank

Iran’s Supreme Leader Ali Khamenei (right) and President Ebrahim Raisi
Iran’s Supreme Leader Ali Khamenei (right) and President Ebrahim Raisi

A new report by the World Bank has put Iran among the worst countries in the world in terms of Worldwide Governance Indicators.