Deaf Leaders FoundationOct 8, 20220 min readUNHRC quashes debate on China's Uighurs, 11 abstain from voting
Comments