Geneva Conference Urges UN Security Council Action on Iran’s Human Rights Crisis

Global dignitaries in Geneva demand the UN Security Council address Iran’s escalating executions and ongoing crimes against humanity.

Global dignitaries in Geneva demand the UN Security Council address Iran’s escalating executions and ongoing crimes against humanity.