Authorities put Mahafarid Amir Khosravi, also known as Amir Mansour Aria, to death at Evin prison, just north of the capital, Tehran, the TV reported. The report said the execution came after Iran ...
Some results have been hidden because they may be inaccessible to you