Six girls wearing baseball caps and baggy shirts mope around in a makeshift prison just outside the walls of Tehran's Azadi Stadium. From behind the flimsy cage, the girls can hear cheers erupt as Iran and Bahrain battle it out for a place in the World Cup. Under arrest for trying to sneak into the football match disguised as boys, the girls await their punishment but being so tantalizingly close to the game is torture enough. One of the captives debates with a reluctant guard about the logic of Iran's law banning women from stadiums. "There are lots of men...