China is a poly religious country, where Taoism, Buddhism, Islamism, Christianity and Catholicism have all developed quite a following. Each ethnic group has its own habits and customs, and believes in one religion or another. For instance, about 10 ethnic peoples, including the Hui and Uygur, are Muslims. Most Zang people believe in Lamaism, which is also followed by some Mongols. Freedom of religious belief is a government policy, and the Constitution protects normal religious activities.