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
Dozens of Iraqis abducted during anti-government protests remain missing