iOS app Android app

Iman Al Obeidi Anderson Cooper

Horrifying Details From Libyan Woman Who Claimed Rape

The Huffington Post | Cara Parks | Posted 06.05.2011 | World

Iman al-Obeidi, the Libyan woman who claimed she was raped by Gaddafi forces, told Anderson Cooper horrifying details of her ordeal in an interview on...