Iranian authorities’ execution of protesters and political dissidents violate international law, Human Rights Watch says – JURIST
Human Rights Watch and the Abdorrahman Boroumand Center for Human Rights in Iran said in a joint report Thursday that […]









