Deaf Leaders FoundationFeb 10, 20230 min readIslamic nations body OIC shamed for 'dual China' policy; 'Speak up against Uyghur genocide'
Comments