Monday, June 13, 2011

Arab Spring? Not So Much

Der Spiegel has a story about women in Egypt being forced to undergo virginity tests.

Yuck.

No comments:

Post a Comment