Iranian police open fire at Tehran metro station and beat women on train

Iranian security forces have opened fire on people at a metro station in Tehran and beaten women who were not wearing mandatory hair...read more.

Comments

Popular Posts