Target USA

Ep. 328 | The UN puts pressure on Russia over the war in Ukraine

U.S. UN Ambassador Linda Thomas-Greenfield talks about the historic suspension of Russia from the UN’s Human Rights Council and efforts to isolate Russia.