Iran Executes Three Afghan Prisoners In Mashhad, Says Rights Group

Iran has executed three Afghan nationals at Mashhad Central Prison on drug-trafficking charges, the Kurdish human-rights group Hengaw said Friday.