The US Must Punish Iran for Its Human-Rights Violations
November 8, 2018 · FORB.PRESS
As Tzvi Kahn, Ahmed Shaheed, Rose Parris Richter, and Irwin Cotler demonstrate in a detailed report, this repression is overseen by the highest …
Source: Ahmed Shaheed