
Female Football Fan In Iran Dies In Hospital From Burns
Source: RadioFarda A young woman who had set herself on fire to protest her possible indictment for trying to enter a sports stadium in Iran has died in …
Read MoreSource: RadioFarda A young woman who had set herself on fire to protest her possible indictment for trying to enter a sports stadium in Iran has died in …
Read More