Sunday, July 22, 2012

53 Coffee Shops, 87 Restaurants and 80 Food Stands


The struggle between morality police and women in Iran continues over what to wear:



Source: The Washington Post (full story here).