A German woman kidnapped in Baghdad this week has been freed by Iraqi security forces, German and Iraqi officials said today.
Hella Mewis was abducted from outside her art collective office in central Baghdad around 8 p.m. Monday. An Iraqi armed forces spokesman, Brig. Gen. Yahia Rasool, announced her release on Twitter today, but provided no further details.