US very biased in its application of Human Rights: UN officer
Jeffrey Sachs, director of the UN Sustainable Development Solutions Network, has said in an interview that the United States criticizes other countries but fails to recognise its own violations of human rights. “This explains the






