Iran authorities used excessive and lethal force during protests: Human Rights Watch
HRW asserts that Iranian security forces continue to commit human rights violations with their inhumane treatment of detainees and executions. HRW … Read more: Iran authorities used excessive and lethal force during protests: Human Rights WatchContinue Reading