Iranian security force commander mysteriously ‘shot dead on doorstep’
The Islamic Revolutionary Guard Corps are the security forces branch of the clerical regime in Iran, responsible for arresting, abusing and killing thousands of civilian protesters since their foundation in 1979.