The international community should focus on pushing Iran to have the best rule in the international community.
The most important point is the Iranian obligation. The Iranian regime played a role in the international community and involved a human rights UN mechanism. For example, a few months ago, they answered many questions about children's rights, but they never practised that law they were talking about, the UN human rights mechanism.
I believe the structure of Iran's constitutional law, penal code, criminal law, and judicial system must be reformed, and the reforms must be based on Iran's international treaty obligations. For example, on voting and elections, women's rights, minorities, access to be a member of Parliament or president, we clearly have discrimination within Iranian constitutional law. This constitution is contrary to Iran's international human rights obligation.
Based on this, I believe all international communities, specifically Canada as a remarkable country in the human rights field, must push the Iranian regime to change their laws. Based on this, Iranian civil society has the right to speak out about their rights. When the Iranian constitutional system and Iranian criminal law denied their right, they did not have access to speak out about their rights.