Sahar Khodayari, a female Iranian football fan who set herself on fire, after being arrested for trying circumventing a law banning women in stadiums, in Tehran, has died from her injuries, causing widespread outrage. According to the state media reports, she died at hospital on Monday, September 9, after her self-immolation outside a... Read More