Iran 'hangs 16 rebels' in reprisal

Sixteen rebels have been hanged in Iran in retaliation for the deaths of at least 14 border guards in an ambush, say Iranian news agencies.
no image
Quartz