FORB.PRESS - LEARN, PUBLISH, SHARE
← All articles
Uncategorized

The US Must Punish Iran for Its Human-Rights Violations

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