The six candidates vying to be the next president of Iran faced off on Friday in a second election debate.Iranians are set to head to the polls in just under two weeks.Al Jazeera’s Imran Khan explains.