I can't give a full answer but I will bring up something most will overlook.
Consider the horrible situation of the Uyghurs in China and how Islam responds to it.
"More than a million Muslims have been arbitrarily detained in China’s Xinjiang region. The reeducation camps are just one part of the government’s crackdown on Uyghurs."
Now, Can Islam really say anything against this horrible practice? No, not in the sense that it involves religious freedom because much of Islam denies categorically such a thing, so they have to sit back and watch human rights abuses that in many places (US) would violate Freedom of Religion.
Just so there is no confusion: I say that the treatment of Uyghurs by China is immoral and wrong, an abuse of the human right to religion , which the UN Declaration on Human Rights states thusly:
Article 18
Everyone has the right to freedom of thought, conscience and religion; this right includes freedom to change his religion or belief, and freedom, either alone or in community with others and in public or private, to manifest his religion or belief in teaching, practice, worship and observance.