FoRB.Press
← Back to blog
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