Iraq president Barham Salih offers to step down amid protests


The National