After days of government denials, on Saturday Iran’s president Hassan Rouhani finally admitted his country had downed a Ukrainian jetliner with 176 people on board through “human error, as vigils for the victims and protests against the government continued. Holly Williams reports from Baghdad. Source