Deaf Leaders FoundationJan 3, 20230 min readIndia abstains from UN vote against Iran's crackdown on anti hijab protesters Details