UN Watch director Hillel Neuer explains to i24NEWS the implications of the Biden Admin's decision to rejoin the UN Human Rights Council.

Read more