Iran touts democratic bona fides amid restricted presidential poll.

Your browser doesn’t support HTML5