It could have happened almost anywhere in the world. Sporting sunglasses and fluorescent sneakers, a small group of men and women danced on a rooftop to "Happy," the hit single by Pharrell Williams.
Mixed-sex raves are illegal in Iran but they happen anyway - far away from the prying eyes of the morality police - and some of the female DJs getting the crowds dancing are also breaking taboos and ...