Iraqi politicians may finally be saying enough is enough. The country has suffered too many crises in the past year and it’s time to put the breaks on and aim for a new chapter. It’s two political developments made simultaneously - of choosing a new president Abdul Latif Rashid and appointing a new prime minister Mohammad Shia Al Sudani to form a government, and he has 30 days to do ...