In January 2012 the Guardian Council, an unelected body of 12 religious jurists charged with vetting all legislation to ensure its compatibility with Iran’s constitution and shari’a, or Islamic law, ...