
A man walks his dog on a sidewalk in downtown Tehran, Iran, Saturday, June 29, 2024. On July 5, Iran will hold a runoff presidential election this coming Friday to replace the late hard-line President Ebrahim Raisi after an initial vote saw the top candidates not secure an outright win in the lowest turnout poll ever held in the Islamic Republic by percentage. (AP Photo/Vahid Salemi)


