In our latest episode of On Human Rights, we talk to Phillip Tahmindjis, the Director of the International Bar Association’s Human Rights Institute. He joined us from London to talk about a new report he co-edited on the role of the universal periodic review in advancing human rights in the administration of justice.
Posted in: Podcast,