When will Iran cease to be an Islamic Republic?
Current estimate
18 Nov 2029
137
forecasters
54
comments