Once again Iran football was in the headlines for the wrong reasons. The government security forces stationed in Imam Reza Stadium in the holy city of Mashad forcefully prevented women from entering the stadium for a unique and perhaps once-in-a-lifetime chance to watch their beloved Team Melli playing. There has been enough written about the […]