DUBAI, March 19 – Iran executed three men on Thursday convicted of killing two police officers during unrest earlier this year, state media reported, saying the sentences had been upheld by the Supreme Court.
DUBAI, March 19 – Iran executed three men on Thursday convicted of killing two police officers during unrest earlier this year, state media reported, saying the sentences had been upheld by the Supreme Court.