Angry exchanges have erupted during the final televised debate before Iran's presidential election next week. Source BBC Additional information Publication Date May 12, 2017 Country Iran Language English