Hella Mewis, a German citizen who runs arts programmes in Baghdad, was freed from her abductors in a raid by Iraqi security forces on July 24, 2020. Iraqi art collective Tarkib / AFP
Hella Mewis, a German citizen who runs arts programmes in Baghdad, was freed from her abductors in a raid by Iraqi security forces on July 24, 2020. Iraqi art collective Tarkib / AFP

Iraqi activists call for more action after rescue of German woman