Iran, Turkey, Afghanistan, Bangladesh are committing awful human rights violations as you read this.The UNHRC is otherwise occupied. Op-ed.

Read more