120 countries join queue to scrutinise US at UN Human rights body November 10, 2020December 29, 2020 Philip MillerLifestyleNo Comment on 120 countries join queue to scrutinise US at UN Human rights bodyUSA had to face the UN’s main human rights body on Monday, its first-ever review in five years. The review…Read More