 Millions of Iranians are voting in presidential elections there today to choose a replacement for Ibrahim Raisi, the man who was killed in a helicopter crash last month. Their choice of candidates is far from free. All four of them have been carefully vetted by Iran's supreme leader, but one of them does have some limited credentials as a reformer.