A protester waves a large Iraqi flag in Tahrir Square during a demonstration calling for the government to resign, in Baghdad, Iraq on November 15, 2020. AP
A protester waves a large Iraqi flag in Tahrir Square during a demonstration calling for the government to resign, in Baghdad, Iraq on November 15, 2020. AP

Iraq's justice system needs an international intervention, experts say