Iran touts democratic bona fides amid restricted presidential poll. July 03, 2024 7:24 PM By Nik Yarst Your browser doesn’t support HTML5