The Organization of Islamic Cooperation Gives its “Blessing” to China for Violating the Rights of its Muslims
The Organization of Islamic Cooperation shocked the international community at its March meeting when it publicly praised China for its treatment of its Turkic Muslim minority…
Read More