Iran has hanged 12 men for offences including murder, rape, armed robbery and drug trafficking, including five who were executed in public, news agency reports and a legal source said on Thursday.
Iran has hanged 12 men for offences including murder, rape, armed robbery and drug trafficking, including five who were...