

Videos depict widespread opposition from millions of Muslims in China as they fiercely resist the government's attempts to demolish mosques, showcasing the consequences of impeding religious freedom. The footage underscores the determination and resilience of religious communities when faced with restrictions on their practice.