Iran executes four Afghan prisoners
Bayan News – Human rights organizations have reported the execution of four Afghan prisoners in Vakilabad Prison in Mashhad on Saturday, April 20th. Rights Watch has further stated that these prisoners were executed on Friday morning. In its report, the human rights organization wrote that they (the Afghan prisoners) were arrested in 2019 on drug-related … Continue reading Iran executes four Afghan prisoners
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed