China demolishes mosque, considers Islam ‘a mental illness’, and puts more than a million Muslims in concentration camps
China demolishes mosque, considers Islam ‘a mental illness’, and puts more than a million Muslims in concentration camps. #Muslims #uyghurs […]