My stomach is churning from the latest news out of Libya. According to the New York Times, a woman who tried to report being gang raped by 15 members of Qaddafi’s militia was dragged away screaming: A Libyan woman burst… Read More ›
My stomach is churning from the latest news out of Libya. According to the New York Times, a woman who tried to report being gang raped by 15 members of Qaddafi’s militia was dragged away screaming: A Libyan woman burst… Read More ›