The human rights organization Hengaw has reported the execution of an Afghan citizen in Bandar Abbas prison, Iran, despite ongoing international calls to stop executions in the country. The ...
Some results have been hidden because they may be inaccessible to you