Muslims in India Protest China’s Uighur Concentration Camps

Muslims in India Protest China’s Uighur Concentration Camps

The Chinese Government designated Islam as mental illness. India's financial capital Mumbai saw about 150 Muslims protest against the People's Republic of China (PRC)