Deaf Leaders FoundationJul 25, 20220 min read3206-Russia suspended from Human Rights Council, India abstains from voting at UNGA-World News10Apr