Human Rights Groups demand resignation of UN rights chief, term her China visit an insult to Uyghur victims
May 30, 2022
Washington [US], May 30 : A Human Rights group has demanded the resignation of the United Nations High Commissioner Michelle Bachelet stating that she...