Iraq forces free German woman kidnapped in Baghdad: officials
A German woman kidnapped in Baghdad earlier this week was freed overnight, Iraqi officials said on Friday, without providing additional details. “Security forces have freed activist Hella Mewis,” Iraq …